Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.17.3. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.1...4.17.3) --- updated-dependencies: - dependency-name: express dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> |
||
|---|---|---|
| api | ||
| extension | ||
| src | ||
| test | ||
| .gitignore | ||
| README.md | ||
| index.js | ||
| package.json | ||
| yarn.lock | ||
README.md
Socurity
Socurity is a PKI approach to SSO. It utilizes a local Identity server for storing keypairs, and a chrome/firefox extension to facilitate communication and provide a front end with/for said server.
This is mostly academic in nature, but serves to prove that very basic PKI can be used in place of traditional username/password as an account model.
Extension
the /extension folder is the root of the unpacked extension.
Installation
- navigate to
edge://extensionsorchrome://extensions - check developer mode is turned on
- select
load unpacked extension - select the
/extensionfolder in this repo.
Identity Server
The identity server stores all of your keypairs. The api can be found in api
Starting the server
yarn start
Test Website
Included in this repo is a mock website to exhibit Socurity's functionality and facilitate development.
Starting the mock site
yarn serve -l 8080 test