vue-aspnet-auth
vue-aspnet-auth
A Vue plugin wrapper for aspnet-auth.
Getting Started
Install
From npm
npm install vue-aspnet-auth --save
Usage
Import and initialize the plugin.
import { AspnetAuth } from 'vue-aspnet-auth';
Vue.use(AspnetAuth, {
url: 'http://localhost:46993',
});
Basic login example:
export default {
name: 'login',
data() {
return {
username: '',
password: '',
};
},
methods: {
login() {
this.$auth.login(this.username, this.password, (data) => {
if (data.result) {
this.$store.commit('auth', this.$auth.authentication);
this.$root.$emit('app.loggedin');
} else {
this.error = data.message;
}
});
},
},
created() {
// initialize url
this.$auth.url = `http://localhost:1234`;
},
};
License
Copyright © 2018 Code HQ (Pty) Ltd. This source code is licensed under the MIT license found in the LICENSE file.
Made with ♥ by Craig Pretorius
Related Packages
@enso-ui/auth
Authentication pages, auth store helpers, and password-strength utilities for En...
11,552
0
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.5.4 | ^2.5.13 | MIT | |
| 1.5.3 | ^2.5.13 | MIT | |
| 1.5.2 | ^2.5.13 | MIT | |
| 1.5.1 | ^2.5.13 | MIT | |
| 1.5.0 | ^2.5.13 | MIT | |
| 1.4.2 | ^2.5.13 | MIT | |
| 1.4.1 | ^2.5.13 | MIT | |
| 1.4.0 | ^2.5.13 | MIT | |
| 1.3.1 | ^2.5.13 | MIT | |
| 1.3.0 | ^2.5.13 | MIT | |
| 1.2.0 | ^2.5.13 | MIT | |
| 1.1.0 | MIT | ||
| 1.0.6 | MIT | ||
| 1.0.5 | MIT | ||
| 1.0.4 | MIT | ||
| 1.0.3 | MIT | ||
| 1.0.2 | MIT | ||
| 1.0.1 | MIT | ||
| 1.0.0 | MIT |
Pre-releases (2)
| Version | Released | License |
|---|---|---|
| 1.2.0-development | MIT | |
| 0.0.0-development | MIT |