1.0.6 • Published 3 years ago

@30shine/sso-erp v1.0.6

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

30Shine SSO Script

Only use for 30Shine ecosystem

Install package

npm i @30shine/sso-erp

Import and create sso object

Create sso object with env development, test, staging or production

import { SSO } from '@30shine/sso-erp'

const sso = new SSO(env.process.REACT_APP_ENV || "test")

Functions

1. SSO Login

Login and get credentials object

interface SSOCredentials {
    AccessToken: string,
    IdToken: string,
    RefreshToken: string
}
const credentials: SSOCredentials = sso.ssoLogin();

2. SSO Refresh token

const newCredentials: SSOCredentials = sso.refreshToken();

3. SSO Logout

sso.ssoLogout()
1.0.6

3 years ago

1.0.5

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