1.0.0 • Published 1 year ago

google-login-gsi v1.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Google Login GSI

npm NPM

Use Google Identity Services with your Javascript App easily

Installation

  • With NPM
npm i --save google-login-gsi

How to use

Import library

import * as gAuth from "@types/google-login-gsi";

// or

const gAuth = require('google-login-gsi');

SignIn

const response = await gAuth.signIn({
  client_id: YOUR_GOOGLE_CLIENT_ID,
  scope: "profile email" // You can update your scope here
});

Check user is logged in

const isLoggedIn = await gAuth.isLoggedIn(); // Return boolean

Get logged in user information

const user = await gAuth.getUserInfo(); // Return an object

Sign out

gAuth.signOut();