1.0.16 • Published 2 years ago

go-auth-client v1.0.16

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

go-auth-client

Javascript client library for Go-auth

Installation

Using npm:

$ npm i go-auth-client

Usage

import auth from "go-auth-client"

const client = auth.createClient( GO_AUTH_SERVER_URL )

// User data can be accessed from client.user if logged in

How to use

Signing Up

const {data, error} = await client.signUp("email", "username", "password")

Signing In

// Sign in with Email and Password
const {data, error} = await client.signInWithEmail("email", "password")

// Sign in with MagicLink
const {data, error} = await client.signInWithMagicLink("email")

// Sign in with oauth provider 
// Supported providers : github
client.signInWithProvider("github")

SignOut

const {data, error} = await client.signOut()

Auth Change Listener

client.onAuthChanged((user) => {
  console.log(user)
})
1.0.16

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago