2.11.21 • Published 19 days ago
@centadt/oidc v2.11.21
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