2.0.4 • Published 2 years ago
@isense-development/auth v2.0.4
Authentication module
This module manages the login, logout and change password functions
Installation
npm i @isense-development/auth
Add the package to the env.json file
{
"app": {
"packages": [
{"name": "auth"}
]
}
}
Version Compatibility
Quasar | @isense-development/auth |
---|---|
Auto generated alias
In the quasar.conf.json
the alias is automatically created '~auth' based on the module name in the env.json
file
Register the routes
You need to register the routes in the src/router/routes.js
file and assign them to which layout you want to use them
/* Add here the packages that have included routes */
import auth from '~auth';
/* push your package routes to the router
The layout refers to which parent you want to add the routes as children
*/
packageRoutes.push({ name: 'auth', package: auth.router, layout: 'root' });
Register the store
You need to register the store in the src/router/package-stores.js
file
import auth from '~auth';
let stores = {
auth: auth.store,
}
How update packages?
4 Safe Steps to Update npm Packages
Cheat Sheet: 6 Commands To Help You Update npm Packages
This cheat sheet will make it easy to safely update npm packages in your node application. It includes a list of commands that will help you keep up with the latest updates and avoid breaking changes.
- Use
npm list
--depth 0 to list all the packages in your package directory - Use
npm audit
to find out which of your npm dependencies are vulnerable. - Use
npm outdated
to list the packages that are out of date with respect to what is installed in package.json - Use
npm update package_name
to update an individual package that has already been installed. - Use
npm uninstall package_name
and npm install package_name@version to revert to a specific version. - Use
npm cache clean --force
to clear npm's cache of all the packages that have been installed.