2.11.24 • Published 9 months ago
@centadt/oidc v2.11.24
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.24
9 months ago
2.11.22
11 months ago
2.11.23
11 months ago
2.11.20
1 year ago
2.11.21
1 year ago
2.11.18
3 years ago
2.11.19
3 years ago
2.11.16
3 years ago
2.11.17
3 years ago
2.11.15
3 years ago
2.11.8
3 years ago
2.11.9
3 years ago
2.11.7
3 years ago
2.11.10
3 years ago
2.11.11
3 years ago
2.11.12
3 years ago
2.11.13
3 years ago
2.11.14
3 years ago
2.11.6
4 years ago
2.11.5
4 years ago
2.11.4
4 years ago
2.11.3
4 years ago
2.11.2
4 years ago
2.11.0
4 years ago
0.0.15
4 years ago
0.0.14
4 years ago
0.0.13
4 years ago
0.0.12
4 years ago
0.0.11
4 years ago
0.0.10
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago
0.0.7
4 years ago
0.0.6
4 years ago
0.0.5
4 years ago
0.0.4
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago
0.0.0
4 years ago