Skip to content

C-based command-line authentication system that enables secure user registration and login, safeguarding system access with masked password input and data storage

Notifications You must be signed in to change notification settings

irshad1415/cpp_login_authenticator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Simple - Authentication System

Welcome to c++ based login system, a simple command-line authentication system implemented in C. LoginGuard provides user registration and login functionality, making it easy to secure access to your system.

Features

  • User Registration: Users can sign up by providing their full name, email, contact number, and password.

  • Secure Password Input: Passwords are entered securely, with characters masked to protect user privacy.

  • Data Storage: User data is stored in a binary file (Users.dat) for easy retrieval.

  • User Login: Registered users can log in with their username and password.

  • User Information Display: Upon successful login, the user's information is displayed.

Getting Started

  1. Clone the repository to your local machine: git clone <repository-urlhttps://github.com/irshad1415/cpp_login_authenticator.git>

File Storage

User data is stored in a binary file named Users.dat. Please ensure that the file is in the same directory as the executable for the program to work correctly.

Dependencies

Windows operating system (for conio.h and windows.h) GCC (GNU Compiler Collection) or an equivalent C compiler

About

C-based command-line authentication system that enables secure user registration and login, safeguarding system access with masked password input and data storage

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages