Skip to content

kellyjohart/User-Authentication-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

User Login Authentication System πŸ”

Description πŸ“„

A Java-based console application that simulates a secure user login system. The app reads user data stored in a CSV file (data.txt) and validates credentials with:

  • Case-insensitive username matching
  • Case-sensitive password matching

It implements a lockout mechanism after 5 failed login attempts, ensuring secure login validation. ✨

Features πŸš€

  • βœ… File-based user data storage (data.txt)
  • βœ… Case-insensitive username validation
  • βœ… Case-sensitive password validation
  • βœ… 5 maximum login attempts before lockout
  • βœ… User-friendly console interface πŸ’»
  • βœ… Secure credential validation πŸ”’

About

A Java-based console application that simulates a secure user login system.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages