https://github.com/d12ksh/user-login-database-system
Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"
https://github.com/d12ksh/user-login-database-system
data-structures database python sql user-authentication
Last synced: about 7 hours ago
JSON representation
Building trust starts with security! 🚀 Check out this Login Database System, where user authentication meets best practices. With encrypted data, basic design, this is one of them"
- Host: GitHub
- URL: https://github.com/d12ksh/user-login-database-system
- Owner: d12ksh
- Created: 2025-01-16T07:55:16.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-16T08:30:29.000Z (about 1 year ago)
- Last Synced: 2025-01-16T09:05:07.453Z (about 1 year ago)
- Topics: data-structures, database, python, sql, user-authentication
- Language: Python
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# User-Login-Database-System (DSA usecase python)
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.
# Basic Overview
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)
# Technologies Used
Backend: [e.g. Python]
Frontend: [e.g. Tkinter and python L systems]
Database: [e.g. MySQL]
Authentication: [e.g. bcrypt for password hashing]
# Usage and Structures
(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.