https://github.com/jmjuanes/openid
OpenID service
https://github.com/jmjuanes/openid
openid openid-server openid-service
Last synced: 10 months ago
JSON representation
OpenID service
- Host: GitHub
- URL: https://github.com/jmjuanes/openid
- Owner: jmjuanes
- License: mit
- Created: 2016-08-20T11:27:19.000Z (almost 10 years ago)
- Default Branch: develop
- Last Pushed: 2018-06-25T10:45:53.000Z (almost 8 years ago)
- Last Synced: 2023-08-18T07:28:46.533Z (almost 3 years 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.