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

/vue3-google-auth/

    Package Sidebar

    Install

    npm i vue3-google-auth

    Weekly Downloads

    113

    Version

    0.0.2

    License

    MIT

    Unpacked Size

    7.77 kB

    Total Files

    4

    Last publish

    Collaborators

    • rudygr