npm i ./src/modules/quser@2.0.7
ENTITY
ROUTE
Me
apiRoutes.quser.Me
Must Change Password
apiRoutes.quser.mustChangePassword
Login
apiRoutes.quser.authLogin
Logout
apiRoutes.quser.authLogout
Logout All
apiRoutes.quser.authLogoutAll
Impersonate
apiRoutes.quser.impersonate
Refresh Token
apiRoutes.quser.refreshToken
Addresses
apiRoutes.quser.addresses
Departments
apiRoutes.quser.departments
Department Settings
apiRoutes.quser.departmentsSettings
Fields
apiRoutes.quser.fields
Users
apiRoutes.quser.users
Register
apiRoutes.quser.register
ChangePassword
apiRoutes.quser.changePassword
Roles
apiRoutes.quser.roles
PAGE
NAME
Login
auth.login
Logout
auth.logout
Change Password
auth.change.password
Profile
user.profile.me
PAGE
NAME
Users
quser.admin.users
Departments
quser.admin.departments
Roles
quser.admin.roles
NAME
ROUTE
Serch Users
modules/quser/_components/search-users
Widget Users
modules/qblog/_components/widget-user
Widget User Department
modules/qblog/_components/widget-user-department
Auth Form
modules/qblog/_components/auth/form
Auth Login
modules/qblog/_components/auth/login
Auth Register
modules/qblog/_components/auth/register
quserAuth.userToken
quserAuth.userId
quserAuth.userData
quserAuth.permissions
quserAuth.settings
quserAuth.departments
quserAuth.authenticated
You can use this plugin, calling $auth in the template
or this.$auth in scripts. Methods:
hasAccess('permission-name')
Validate if logged user has this permission
hasSetting('setting-name')
Validate if logged user has this setting