The task was to design and implement a secure user authentication system with role management functionality. This will allow users (students) to log in and access different parts of the website depending on their roles.
Implement of password encryption, and error handling for incorrect logins is done. Input: • User credentials (username, password). • Role (student). Output: • A successful login leading to a student dashboard. • Error messages for incorrect login attempts. • Update of passwords and changes in databse (SQL)
Backend: [e.g. Python] Frontend: [e.g. Tkinter and python L systems] Database: [e.g. MySQL] Authentication: [e.g. bcrypt for password hashing]
(Python) Integrate both signuo and signin files in a zipped common path folder, make a change in directory code to implement and run. (MySQL) Add same database as used and use mysql command client to serve you better.