1.0.3 • Published 5 months ago
@nivalit/keycloak-js-provider v1.0.3
Nivalit - Keycloak JS Provider
Simple Facade for simplify the authorization integration with keycloak identity provider.
Quick Start
For React Single Page Applications just use following snippet:
index.tsx
new KeycloakAuthBuilder(
'http://authServerUrl:PORT',
'clientId',
'realmName',
() =>
ReactDOM.render(
<React.StrictMode>
<App />
</React.StrictMode>,
document.getElementById('root')
)
)
.addPublicPath('/signup')
.build()
.init()
Usage in code
Keycloak Authorization Service is a singleton instance that provides basic methods such as logout()
, hasClientRoles()
, getProfile()
and isLoggedIn()
. You can use it just from service instance in any place in code.
KeycloakAuthService.getInstance().logout()
1.0.3
5 months ago
1.0.2
6 months ago
1.0.1
6 months ago
1.0.0
6 months ago
0.0.1-beta.4
6 months ago
0.0.1-beta.3
6 months ago
0.0.1-beta.2
6 months ago