1.0.8 • Published 5 years ago

@scalef/auth v1.0.8

Weekly downloads
1
License
-
Repository
-
Last release
5 years ago

Installation

$ npm install @scalef/auth

Usage

const { newOauth2 } = require('@scalef/auth')

const auth = newOauth2({
    clientID: 'clientapp',
    clientSecret: '123456',
    endpoint: {
        authURL: 'https://sso.directsale.vn/oauth/authorize',
        tokenURL: 'https://sso.directsale.vn/oauth/token'
    },
    redirectURL: '',
    scopes: ['user_info', 'read', 'write']
})

Get password credentials token

const token = await auth.passwordCredentialsToken(username, password)

Example

const username = 'MID6900@metu.vn'
const password = '666666666'

New token source

const { newTokenSource } = require('@scalef/auth')

const tokenSource = newTokenSource(oauth2, token)

New token

const { newToken } = require('@scalef/auth')

const token = newToken(data)
1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.2

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago