vuex-oidc

Vue.js implementation of oidc-client using vuex and vue-router
439,421 233
Install
npm install vuex-oidc
Latest Version:4.0.2
Vue:2 · 3
License:MIT
Last Updated:Jul 18, 2023
Links: GitHub  ·  npm
Maintainer: perarnborg

vuex-oidc

Vue.js implementation of oidc-client-ts (or oidc-client in <v4) using vuex and vue-router.

:warning: Breaking changes: vuex-oidc v4 introduces some breaking changes.

  • oidc-client-ts instead of oidc-client is now a required peer dependency
  • The Implicit Flow is no longer supported, Authorization Code Flow with PKCE is the only supported OAuth flow type
  • vuexOidcProcessSilentSignInCallback, which previously took no arguments, now needs the oidcSettings as an argument.

Documentation

See the wiki for documentation on how to implement vuex-oidc. Docs for v3 can be found here.

Examples

An example of an implementation can be found here.

An example using Nuxt can be found here.

Build status

Tests are run on https://travis-ci.org

Build Status

License

MIT.

Related Packages

pinia-oidc

Vue.js implementation of oidc-client using pinia and vue-router

19,318
vue3-oidc

vue3-oidc

60,233 47
vue-oidc-client

Wrapper around oidc-client-js to to better work in a Vue application with Vue Ro...

96,754 105
vue-oidc-client-deep-linking

Wrapper around oidc-client-js to better work in a Vue application with Vue Route...

2,792 105
jl-vue-oidc-client

Wrapper around oidc-client-js to to better work in a Vue application with Vue Ro...

2,699

Version History

Version Released License
4.0.2 MIT
4.0.1 MIT
4.0.0 MIT
3.11.1 MIT
3.11.0 MIT