1.0.6 • Published 2 years ago

@30shine/sso-erp v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
2 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

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago