Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jmjuanes/openid
OpenID service
https://github.com/jmjuanes/openid
openid openid-server openid-service
Last synced: 9 days ago
JSON representation
OpenID service
- Host: GitHub
- URL: https://github.com/jmjuanes/openid
- Owner: jmjuanes
- License: mit
- Created: 2016-08-20T11:27:19.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2018-06-25T10:45:53.000Z (over 6 years ago)
- Last Synced: 2023-08-18T07:28:46.533Z (over 1 year ago)
- Topics: openid, openid-server, openid-service
- Language: JavaScript
- Homepage:
- Size: 604 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PassFort
## PassFort flow
## Installation
Be sure that you have [Python 2.7](https://www.python.org/downloads/) and [pip](https://pypi.python.org/pypi/pip) installed on your computer.
Also, you need the [Google Cloud SDK](https://cloud.google.com/sdk/docs/) installed and configured.#### Step 1 - Clone this repo
Clone this repo on your working directory running the following command:
```
git clone https://github.com/siimple/passfort
```#### Step 2 - Install the dependencies
`cd` to the project folder and install python dependencies in the `lib` folder by running the following commands:
```shell
# Install Node.js dependencies
cd client && npm install# Install Python dependencies
pip install -t lib -r requirements.txt
```#### Step 3 - Configure PassFort
Rename and move the file `config.sample.py` to `src/config.py` and edit it with your custom configuration.
#### Step 4 - Build the client
Run the following command to build the client:
```shell
cd client && npm run build
```#### Step 5 - Run and test
Now you can test **PassFort** by running the following command:
```
dev_appserver.py app.yaml
```Open a new browser window and navigate to `http://localhost:8080`.
## License
[MIT LICENSE](./LICENSE) © 2017-2018.