@auth0/oidc-implicit-flow

0.0.1-alpha.4 • Public • Published

simple.oidc

cdn link

https://unpkg.com/@auth0/oidc-implicit-flow/dist/oidc-implicit-flow.production.js

$(() => {
  var oidc = new OIDCImplicitFlow({
    domain: "brucke.auth0.com",
    client_id: "k5u3o2fiAA8XweXEEX604KCwCjzjtMU6",
    redirect_uri: "http://localhost:3000",
    appState: { redirect: "/somewhere" }
  });

  $("#login").click(() => {
    oidc.login();
  });
  $("#callback").click(() => {
    oidc.handleLoginCallback();
    window.location.hash = "";
  });
  $("#userinfo").click(async () => {
    const info = await oidc.getUserInfo();
    console.log(info);
  });
  $("#accesstoken").click(async () => {
    const accessToken = await oidc.getAccessToken();
    console.log(accessToken);
  });
  $("#isloggedin").click(async () => {
    const isLoggedIn = await oidc.isLoggedIn();
    console.log(isLoggedIn);
  });
  $("#logout").click(() => {
    oidc.logout();
  });
});

running the project

yarn install
yarn dev

Readme

Keywords

Package Sidebar

Install

npm i @auth0/oidc-implicit-flow

Weekly Downloads

5

Version

0.0.1-alpha.4

License

MIT

Unpacked Size

157 kB

Total Files

8

Last publish

Collaborators

  • jfromaniello
  • edgarchirivella-okta
  • sanjay.manikandhan
  • ncluer
  • vic-dev
  • enriquepina
  • ece-okta
  • pubalokta
  • dougmiller-okta
  • zak.nour
  • stheller
  • jamescgarrett-okta
  • madhuri.rm23
  • willvedd
  • david.renaud.okta
  • jeff.shuman
  • auth0-oss
  • codepete
  • ziluvatar
  • iaco
  • cocojoe
  • auth0npm
  • auth0brokkr
  • hzalaz
  • aaguiarz
  • charlesrea
  • lbalmaceda
  • julien.wollscheid
  • cristiandouce
  • sambego
  • stevehobbsdev
  • sandrinodimattia
  • lzychowski
  • joshcanhelp
  • davidpatrick0
  • widcket
  • adamjmcgrath
  • jim.andersoon
  • frederikprijck
  • sergii.biienko
  • tomauth0
  • jpadilla
  • jessele
  • rhamzeh_auth0