Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/perarnborg/vuex-oidc
Vuejs (with vuex) wrapper for open id authentication
https://github.com/perarnborg/vuex-oidc
Last synced: 5 days ago
JSON representation
Vuejs (with vuex) wrapper for open id authentication
- Host: GitHub
- URL: https://github.com/perarnborg/vuex-oidc
- Owner: perarnborg
- License: mit
- Created: 2018-05-24T18:27:42.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-18T20:28:13.000Z (over 1 year ago)
- Last Synced: 2024-11-04T06:02:57.750Z (8 days ago)
- Language: JavaScript
- Size: 897 KB
- Stars: 232
- Watchers: 12
- Forks: 64
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# vuex-oidc
Vue.js implementation of [oidc-client-ts](https://github.com/authts/oidc-client-ts) (or [oidc-client](https://github.com/IdentityModel/oidc-client-js) in :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](https://github.com/perarnborg/vuex-oidc/wiki) for documentation on how to implement vuex-oidc. Docs for v3 can be found [here](https://github.com/perarnborg/vuex-oidc/wiki/v3).
## Examples
An example of an implementation can be found [here](https://github.com/perarnborg/vuex-oidc-example).
An example using Nuxt can be found [here](https://github.com/perarnborg/vuex-oidc-example-nuxt).
## Build status
Tests are run on https://travis-ci.org
[![Build Status](https://travis-ci.org/perarnborg/vuex-oidc.svg?branch=master)](https://travis-ci.org/perarnborg/vuex-oidc)
## License
[MIT](LICENSE).