All Projects → GoogleChromeLabs → Credential Management Sample

GoogleChromeLabs / Credential Management Sample

Licence: apache-2.0
Credential Management Sample

Labels

Credential Management API Sample

Installation

Prerequisites

  • 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

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.

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

Step 4. Run the app

# Launch App Engine at root dir of this project with following command
$ npm start
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].