Authentication system with user and license management – Modern interface
We have created a complete authentication, user management and license administration system, without databases, using only PHP and text files. Each functionality was designed with a focus on security, ease of use and modern design, based on the original theme and full support for Light/Dark modes.
Key features:
Login page with elegant theme and secure password validation (hash).
Secure main page, accessible only to authorized users and with a valid license.
Administration panel with complete account management: adding, editing (resetting password), deleting users.
Automatic generation and validation of licenses for each user based on a SHA algorithm, with the validity period set when creating the account.
PHP cronjob that automatically deactivates accounts upon license expiration (without databases).
Unified, responsive design, with day/night modes and emoji switcher ☀️/🌙, for a modern and intuitive UI experience.
Modals for adding or editing users, instead of simple forms, for added interactivity and professionalism.
Technologies used:
Procedural PHP, HTML5, CSS3, JavaScript (for UI & light/dark theme), text file management.
Goal/Result:
This project demonstrates the ability to create fully functional and modern user authentication and management solutions, without frameworks or databases, suitable for small and medium projects that require security and professional visual management.






