https://github.com/krakenui/octopus-keycloakjs
Keycloak connect on web by KrakenTeam!!!
https://github.com/krakenui/octopus-keycloakjs
connect js keycloak kraken krakenui octopus web
Last synced: 9 days ago
JSON representation
Keycloak connect on web by KrakenTeam!!!
- Host: GitHub
- URL: https://github.com/krakenui/octopus-keycloakjs
- Owner: krakenui
- Created: 2020-09-20T16:18:50.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-17T15:52:43.000Z (over 5 years ago)
- Last Synced: 2025-05-08T20:31:33.954Z (about 1 year ago)
- Topics: connect, js, keycloak, kraken, krakenui, octopus, web
- Language: TypeScript
- Homepage: https://docs.krakenui.com/octopus-keycloakjs
- Size: 59.6 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# octopus-keycloakjs
[![NPM version][npm-image]][npm-url] [![npm download][download-image]][download-url]
[npm-image]: http://img.shields.io/npm/v/octopus-keycloakjs.svg?style=flat-square
[npm-url]: http://npmjs.org/package/octopus-keycloakjs
[download-image]: https://img.shields.io/npm/dm/octopus-keycloakjs.svg?style=flat-square
[download-url]: https://npmjs.org/package/octopus-keycloakjs
## Install
[](https://npmjs.org/package/octopus-keycloakjs)
```
npm install --save octopus-keycloakjs
```
## Features
```
- Define basic flow for connect with keycloak
- Define login/refresh with jwt flow
- Define logout/disconnect
```
## How it work
#### Basic using
- init with login:
```
import { initLogin } from "octopus-keycloakjs";
initLogin().then(token => {}).catch(error => {});
```
- logout
```
import { logout } from "octopus-keycloakjs";
logout().then(() => {}).catch(error => {});
```