https://github.com/selfkeyfoundation/selfkey-extension
SelfKey Extension
https://github.com/selfkeyfoundation/selfkey-extension
Last synced: about 1 year ago
JSON representation
SelfKey Extension
- Host: GitHub
- URL: https://github.com/selfkeyfoundation/selfkey-extension
- Owner: SelfKeyFoundation
- License: gpl-3.0
- Created: 2018-08-15T06:43:18.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T21:48:17.000Z (over 3 years ago)
- Last Synced: 2025-02-13T02:55:22.273Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 2.65 MB
- Stars: 1
- Watchers: 8
- Forks: 0
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# SelfKey Extension
## About the SelfKey Extension
To create both a convenient user interface and a communications link between the IDW and the LWS server integration, we have developed the SelfKey Extension - a Web Browser Extension that provides the user with a way to interact with the other related components directly from the browser window. In its current implementation it can select available wallet addresses and unlock them remotely using password / keystore file and then choose the wallet for authentication using LWS simultaneously directing the IDW to pass over the data and documents requested by the server integration if needed.
## Features
* View Wallets Available -> request to IDW, takes response array and displays in UI
* View Wallets Status -> returned in IDW response, adds different icon and CSS class in
* Select a Wallet for Authentication
* Unlock a Wallet w/ Password
* Displays requested information from server
* Submits authentication credentials and requested info to server
* Handles various error cases
* Redirects to success page in browser
## Development
* Go to `chrome://extensions/` in your Chrome browser
* Enable the "Developer Mode" toggle
* Click "Load Unpacked" from the navbar
* Select the `dist` directory of the repository
The SelfKey Extension should now be enabled.
## Contributing
Please see the [contributing notes](CONTRIBUTING.md).
## License
SelfKey Extension
Copyright (c) 2018 SelfKey Foundation [https://selfkey.org/](https://selfkey.org/)
[The GPL-3.0 License](http://opensource.org/licenses/GPL-3.0)
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see .