@30shine/sso-erp
v1.0.6
Published
SSO Script for 30Shine ERP ecosystem
Downloads
17
Readme
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()