vue-auth
vue-auth
Vue plugin for easily managing your app's auth state
This is a work in progress and the API may change without notice
Installation
npm require vue-auth --save
var Vue = require('vue')
var VueAuth = require('vue-auth')
Vue.use(VueAuth)
Usage
To access the auth object you'll find the $auth property on your application instance. (e.g this.$auth.getToken())
Options
storagePrefix- Prefix to the storage keys used in localStorageauthPath- URI the user should be redirected to to re-authenticateredirectType- May be eitherrouterorbrowser. Which method should the user be redirected with?
Setting options is done the same as all Vue plugins.
Vue.use(VueAuth, {
storagePrefix: '_prefix.',
redirectType: 'browser'
})
Methods
getToken()setToken(token)removeToken()hasToken()isAuthenticated()getUserData()setUserData(data)
Licence
Copyright (c) 2016 Wade Urry - Released under the MIT Licence
Related Packages
vue-auth0-handler
Vue2 Component to handle login/logout and authentication callbacks from Auth0's...
1,113
1
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 4.0.1 | ^1.0.26 | MIT | |
| 0.4.1 | ^1.0.26 | MIT | |
| 0.4.0 | ^1.0.26 | MIT | |
| 0.3.0 | MIT | ||
| 0.2.0 | MIT | ||
| 0.1.0 | MIT |
Pre-releases (2)
| Version | Released | Vue | License |
|---|---|---|---|
| 2.0.0-alpha.1 | ^2.0.1 | MIT | |
| 1.0.0-alpha.1 | ^1.0.26 | MIT |