@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

/@auth0/oidc-implicit-flow/

    Package Sidebar

    Install

    npm i @auth0/oidc-implicit-flow

    Weekly Downloads

    1

    Version

    0.0.1-alpha.4

    License

    MIT

    Unpacked Size

    157 kB

    Total Files

    8

    Last publish

    Collaborators

    • auth0-oss
    • ziluvatar
    • iaco
    • pubalokta
    • auth0npm
    • auth0brokkr
    • hzalaz
    • aaguiarz
    • charlesrea
    • ncluer
    • julien.wollscheid
    • cristiandouce
    • sambego
    • sandrinodimattia
    • lzychowski
    • davidpatrick0
    • sergii.biienko
    • jpadilla
    • jessele
    • rhamzeh_auth0
    • oktajeffoktajeff
    • david.renaud.okta
    • madhuri.rm23
    • npirani_okta
    • soumya.bodavula
    • jamescgarrett-okta
    • stheller
    • jfromaniello
    • edgarchirivella-okta
    • sanjay.manikandhan
    • rithuc23
    • ece-okta
    • enriquepina
    • dougmiller-okta
    • sgarcia-atko
    • roger.chan
    • joshbetz_auth0
    • andriy0k
    • maaantone
    • jason.gervais
    • shafatkhan