Files
simplelogin-browser-extension/README.md
T
2020-01-01 22:57:50 +01:00

1.6 KiB

SimpleLogin Chrome/Firefox extension

SimpleLogin is the open-source privacy-first email alias and Single Sign-On (SSO) Identity Provider.

More info on our website at https://simplelogin.io

The extension uses VueJS with https://github.com/Kocal/vue-web-extension boilerplate.

General information

The extension consists of 3 main screens:

  • setup screen for first-time user. Here user can create and paste the API Key that's stored in chrome.storage.
  • main screen: displays email alias recommendation, alias creation and existing alias.
  • new alias screen: when a new alias is created, user is redirected to this screen so they can copy it.

Contributing Guide

All work on SimpleLogin Chrome/Firefox extension happens directly on GitHub.

To run the extension locally, please follow these steps:

  • install all dependencies with npm install.

  • run npm run watch:dev to generate the /dist folder that can be installed into Chrome.

On Firefox, it can be done via web-ext tool from within the /dist folder: cd dist/ && web-ext run

To release, build the production version and zip it via npm run build && npm run build-zip