Credential Management API Sample
- Google App Engine
- Python 2.7
- pip
- Node.js
- NPM
- Bower
Step 1. Configure Google Sign-In
- Set up a new project at Google Developers Console
- Create credentials
- Download
client_secret_****.json
, rename it to client_secrets.json
- Place
client_secrets.json
at root of this project
![](static/images/howto/gsi_config.png)
Step 2. Configure Facebook Login
- Set up a new project at Facebook Developers
- Set "Site URL"
http://localhost:8080
- Copy and paste the App ID in
app.yaml
.
![](static/images/howto/fb_config.png)
Step 3. Install dependencies
# Create virtual env
$ virtualenv env
$ source env/bin/activate
# Clone submodules
$ git submodule init
$ git submodule update
# This command will install dependencies
$ npm install
$ npm run build
# Launch App Engine at root dir of this project with following command
$ npm start