A simple example of authentication and access control in a Vue app with Vuex.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run serve
# build for production with minification
npm run build
To understand how to set up an authentication server, you can read this article
- Vue - A progressive JavaScript framework
- Vue-router - The official router for Vue.js
- Vuex - The state manager for Vue.js
- Axios - Promise based HTTP client for the browser and node.js