1.1.18 • Published 2 years ago

oidc-connect-pf v1.1.18

Weekly downloads
-
License
MIT Open source
Repository
github
Last release
2 years ago

oidc-connect-pf

Gravitee login module, created with CRL

NPM JavaScript Style Guide

Install

npm install --save oidc-connect-pf

Usage

import React, { Component } from 'react'

import { OIDCComponent } from 'oidc-connect-pf'
import 'oidc-connect-pf/dist/index.css'


const setUserToken = (resp) => {
  console.log('USER TOKEN RECEIVED: ', resp)
}

class Example extends Component {
  render() {
    return <OIDCComponent
                          apphost="apphost"
                          customButton={logout_btn}
                          className={undefined}
                          userinfo={true}
                          devmode={process.env.REACT_APP_DEVMODE == 0 ? false : true}
                          devmode_data={{"user":"DEV-USER", "token":"dev_token_receive", "roles":"TAVIE_GESTION"}}
                          window={window}
                          graviteeserver={process.env.REACT_APP_GRAVITEE_HOST}
                          graviteedomaine="internal"
                          clientid={process.env.REACT_APP_GRAVITEE_ID}
                          redirecturl={`${process.env.REACT_APP_GRAVITEE_REDIRECT}`}
                          roles={[]}
                          bearer={process.env.REACT_APP_GRAVITEE_BASIC}
                          logoutcallback = {() => {console.log('Logout callback')}}
                          receivetokencallback = {(token) => {setUserToken(token)}}
            />
  }
}

License

MIT Open source © Thierry LOUREL(https://github.com/Thierry LOUREL)

1.1.18

2 years ago

1.1.17

2 years ago

1.1.2

2 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago