55 lines
1.3 KiB
JSON
Executable File
55 lines
1.3 KiB
JSON
Executable File
{
|
|
"name": "auth",
|
|
"display_name": "Authentication",
|
|
"description": "Authentication and authorization module for user management",
|
|
"version": "1.0.0",
|
|
"author": "SysCMS Team",
|
|
"dependencies": [],
|
|
"permissions": [
|
|
"auth.login",
|
|
"auth.logout",
|
|
"auth.register",
|
|
"auth.profile",
|
|
"auth.password.reset",
|
|
"auth.password.change"
|
|
],
|
|
"settings": {
|
|
"allow_registration": true,
|
|
"require_email_verification": false,
|
|
"password_min_length": 8,
|
|
"session_timeout": 120
|
|
},
|
|
"assets": {
|
|
"css": [],
|
|
"js": []
|
|
},
|
|
"providers": [
|
|
"Modules\\Auth\\Providers\\AuthServiceProvider"
|
|
],
|
|
"routes": {
|
|
"web": "routes/web.php",
|
|
"api": "routes/api.php"
|
|
},
|
|
"menu": {
|
|
"dashboard": {
|
|
"icon": "bi bi-person-check",
|
|
"label": "auth.menu.dashboard",
|
|
"route": "admin/dashboard",
|
|
"order": 1
|
|
},
|
|
"public": {
|
|
"label": "auth.menu.login",
|
|
"route": "login",
|
|
"order": 1
|
|
}
|
|
},
|
|
"views": "views",
|
|
"locales": "locales",
|
|
"module_ative": true,
|
|
"module_public": true,
|
|
"module_blocked": true,
|
|
"ready": true,
|
|
"tables": [
|
|
"users"
|
|
]
|
|
} |