2.11.21 • Published 19 days ago

@centadt/oidc v2.11.21

Weekly downloads
-
License
MIT
Repository
-
Last release
19 days ago

Setup

yarn add cookie-universal-nuxt @centadt/oidc

add index.js in "store" folder
add below code snippet in nuxt.config.js

server: { port: 33235 },
modules: [
  'cookie-universal-nuxt',
  '@nuxtjs/axios',
  ['@centadt/oidc', {
    authority: "authority",
    client_id: "clientId",
    redirect_uri: "http://localhost:33235/login",
    post_logout_redirect_uri: "http://localhost:33235/logout",
    silent_redirect_uri: "http://localhost:33235/login",

    scope: "openid profile centanetapi offline_access",
  }]
],
router: {
  middleware: ['route']
},

Code example

login

<button @click="login">login</button>
methods: {
  login() {
    this.$oidc.getOidcManager().signinRedirect({
      prompt: "login",
      extraQueryParams: {
        platform: "web",
      },
    });
  }
}

logout

<button @click="logout">logout</button>
methods: {
  logout() {
    this.$oidc.clearCentaLoginToken();
  }
}
2.11.20

19 days ago

2.11.21

19 days ago

2.11.18

2 years ago

2.11.19

2 years ago

2.11.16

2 years ago

2.11.17

2 years ago

2.11.15

2 years ago

2.11.8

2 years ago

2.11.9

2 years ago

2.11.7

2 years ago

2.11.10

2 years ago

2.11.11

2 years ago

2.11.12

2 years ago

2.11.13

2 years ago

2.11.14

2 years ago

2.11.6

2 years ago

2.11.5

3 years ago

2.11.4

3 years ago

2.11.3

3 years ago

2.11.2

3 years ago

2.11.0

3 years ago

0.0.15

3 years ago

0.0.14

3 years ago

0.0.13

3 years ago

0.0.12

3 years ago

0.0.11

3 years ago

0.0.10

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago

0.0.0

3 years ago