Files
2026-09-01 10:46:29 -03:00
..
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00
2026-09-01 10:46:29 -03:00

Auth Module for SysCMS

Authentication and authorization module for user management.

Features

  • User registration and login
  • Password reset functionality
  • User profile management
  • Role-based access control
  • Email verification (optional)
  • Session management

Installation

  1. Upload the auth.zip file through the module manager or extract it to the modules/ directory.
  2. Run the migrations to register the module and create the database tables.
  3. Configure authentication settings in the admin panel.

Permissions

  • auth.login: User login
  • auth.logout: User logout
  • auth.register: User registration
  • auth.profile: View and edit profile
  • auth.password.reset: Request password reset
  • auth.password.change: Change password

Configuration

The module supports the following settings:

  • allow_registration: Enable/disable user registration
  • require_email_verification: Require email verification before account activation
  • password_min_length: Minimum password length (default: 8)
  • session_timeout: Session timeout in minutes (default: 120)

License

Copyright (c) 2026 Marco Costa. All rights reserved. Licensed under the SysCMS Commercial License.