- Activate by inputing code or by pressing a button
- Extension popop lists current duo pushes
- Auto approves duo pushes for requests made in current browser
- Notifications for duo pushes
- Support for multiple sites
Activate duo-ext by going to the duo add devices page of your organization and press the button activate or input activation code from the qr code.
- Checkout the copied repository to your local machine eg. with
git clone https://github.com/falsidge/duo-ext - run
npm installto install all required dependencies - run
npm run build
The build step will create the extension folder, this folder will contain the generated extension.
-
npm installto install dependencies. -
To watch file changes in developement
- Chrome
npm run dev:chrome
- Firefox
npm run dev:firefox
- Opera
npm run dev:opera
- Chrome
-
Load extension in browser
-
- Go to the browser address bar and type
chrome://extensions - Check the
Developer Modebutton to enable it. - Click on the
Load Unpacked Extension…button. - Select your extension’s extracted directory.
- Go to the browser address bar and type
-
- Load the Add-on via
about:debuggingas temporary Add-on. - Choose the
manifest.jsonfile in the extracted directory
- Load the Add-on via
-
- Load the extension via
opera:extensions - Check the
Developer Modeand load as unpacked from extension’s extracted directory.
- Load the extension via
-
To lint code
npm run lintnpm run lint-fix