modern-auth
v0.2.27
Published
modern SSO authenticator
Readme
[modern-authenticator]
An SSO authenticator!
Examples
import React from 'react';
import { BrowserRouter as Router } from "react-router-dom";
import { WebStorageStateStore } from "oidc-client-ts";
const oidcConfig = {
authority: <Client Authority>,
client_id: <Client ID>,
client_secret: <Client Secret>,
redirect_uri: <Redirect URI>,
scope: <Scope>,
loadUserInfo: true,
automaticSilentRenew: true,
checkSessionIntervalInSeconds: 5,
userStore: new WebStorageStateStore({ store: localStorage }),
};
function App() {
return (
<Router basename="/">
<ModernAuth oidc_config={oidcConfig}>
<ModernPages/> //Application Pages
</ModernAuth>
</Router>
);
}
export default App;