Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Java Swing GUI login & registration system with password hashing, email validation and dark mode toggle.

License

Notifications You must be signed in to change notification settings

stelaras36/JavaUserLoginGUI

Repository files navigation

# JavaUserLoginGUI
A complete **Java Swing GUI Login & Registration system**, built for desktop environments. 
Includes features such as:
- 🔒 Password hashing (SHA-256)
- ✉️ Email validation (only Gmail, YahooMail, Outlook, Hotmail)
- 🧠 Username duplication check
- 🎨 Dark Mode toggle
- ✅ Successful login redirects to Welcome screen
- 🔓 Logout functionality
---
## 🛠️ Technologies Used
- Java 8+
- Swing / AWT
- SHA-256 (MessageDigest)
- File I/O
---
## 📂 Structure
---
## ▶️ How to Run
1. Clone the repository:
```bash
git clone https://github.com/stelaras36/JavaUserLoginGUI.git

About

Java Swing GUI login & registration system with password hashing, email validation and dark mode toggle.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /