vue3-google-auth

0.0.2 • Public • Published

What is it ?

An utilities to help you to connect in your application with google oauth2 service

It's an adaption for Vue3 of vue-google-oauth2 plugin from guruahn

Installation

Installation with npm
npm add vue3-google-auth

Initialization

On your main file

import gAuth from 'vue3-google-auth';
 
const $gAuth = gAuth.createGAuth({
  clientId: YOUR_CLIENT_ID
  scope: YOUR_SCOPE,
  prompt: YOUR_PROMPT,
});
 
app.use($gAuth)

Methods

Property Description Type Params
signIn function for sign-in Function successCallback, errorCallback
getAuthCode function for getting authCode Function successCallback, errorCallback
signOut function for sign-out Function successCallback, errorCallback

Usages

Access $gAuth instance

Composition API

You can load gAuth instance in setup function by using useGAuth()

import gAuth from 'vue3-google-auth'
const $gAuth = gAuth.useGAuth()

Without composition API

You can access instance directly by using this.$gAuth

Package Sidebar

Install

npm i vue3-google-auth

Weekly Downloads

28

Version

0.0.2

License

MIT

Unpacked Size

7.77 kB

Total Files

4

Last publish

Collaborators

  • rudygr