socurity/README.md

35 lines
978 B
Markdown
Raw Normal View History

2020-02-27 16:40:51 -05:00
# 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://extensions` or `chrome://extensions`
- check developer mode is turned on
- select `load unpacked extension`
- select the `/extension` folder in this repo.
## Identity Server
The identity server stores all of your keypairs. The api can be found in [api](/api/.README.md)
### 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
```