https://github.com/d0whc3r/vue-auth-plugin
Vue auth plugin with typescript
https://github.com/d0whc3r/vue-auth-plugin
authentication authorization typescript vue vue-2 vue-cli vue-plugin
Last synced: about 1 month ago
JSON representation
Vue auth plugin with typescript
- Host: GitHub
- URL: https://github.com/d0whc3r/vue-auth-plugin
- Owner: d0whc3r
- License: mit
- Created: 2019-02-16T17:23:19.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-24T08:51:40.000Z (about 2 months ago)
- Last Synced: 2025-03-29T08:04:57.749Z (about 2 months ago)
- Topics: authentication, authorization, typescript, vue, vue-2, vue-cli, vue-plugin
- Language: TypeScript
- Homepage: https://vue-auth-plugin.netlify.app
- Size: 4.76 MB
- Stars: 57
- Watchers: 5
- Forks: 13
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# :key: Vue Auth Plugin
A simple authentication and authorization library for Vue.js using typescript
Inspired in [@websanova/vue-auth](https://github.com/websanova/vue-auth)
Pull requests and issues are welcome
# :eyes: Project status
[](https://devtoken.rocks/package/@d0whc3r/vue-auth-plugin)
[](https://app.netlify.app/sites/vue-auth-plugin/deploys)
[](https://github.com/d0whc3r/vue-auth-plugin)
[](https://codecov.io/gh/d0whc3r/vue-auth-plugin)
[](https://www.codacy.com/app/d0whc3r/vue-auth-plugin?utm_source=github.com&utm_medium=referral&utm_content=d0whc3r/vue-auth-plugin&utm_campaign=Badge_Grade)
[](https://sonarcloud.io/dashboard?id=d0whc3r_vue-auth-plugin)
[](https://sonarcloud.io/dashboard?id=d0whc3r_vue-auth-plugin)
[](https://sonarcloud.io/dashboard?id=d0whc3r_vue-auth-plugin)
[](https://sonarcloud.io/dashboard?id=d0whc3r_vue-auth-plugin)
[](https://sonarcloud.io/dashboard?id=d0whc3r_vue-auth-plugin)

[](https://www.npmjs.com/package/@d0whc3r/vue-auth-plugin)
[](https://app.fossa.io/projects/git%2Bgithub.com%2Fd0whc3r%2Fvue-auth-plugin?ref=badge_shield)# :rocket: Install
```bash
yarn add @d0whc3r/vue-auth-plugin
```# :notebook: Documentation and Usage
[https://vue-auth-plugin.netlify.app](https://vue-auth-plugin.netlify.app)
[https://d0whc3r.github.io/vue-auth-plugin](https://d0whc3r.github.io/vue-auth-plugin)
## :wrench: Project demo
```bash
git clone https://github.com/d0whc3r/vue-auth-plugin.git
cd vue-auth-plugin
yarn install
cd demo
yarn install
yarn start
```## :bar_chart: Project tests
```bash
yarn test
```> Plugin created using [vue-cli 3](https://cli.vuejs.org/) and [p11n plugin](https://github.com/kazupon/vue-cli-plugin-p11n)
# :copyright: License
[MIT](http://opensource.org/licenses/MIT)
[](https://app.fossa.io/projects/git%2Bgithub.com%2Fd0whc3r%2Fvue-auth-plugin?ref=badge_large)
# :bookmark: Keywords
`vue`, `plugin`, `auth`, `authorization`, `authentication`, `login`, `roles`, `vuejs`, `vue2`, `typescript`