Commit Graph

14 Commits

Author SHA1 Message Date
Kshitij 39aa31625d Add username validation and password breach check to signup
- Enforced alphanumeric-only usernames using regex validation.
- Passwords must be >= 8 chars and checked against haveibeenpwned.com.
- Improved SignupRequest DTO with validation annotations.
- Implemented UserService to handle password validation and encoding.
2025-07-03 02:26:30 +05:30
Kshitij 8ae2ced645 Harden ApplicationConfiguration with stronger BCrypt, cleanup, and security improvements
- Increased BCrypt password encoder strength to 12 for better hashing security.
- Switched to PasswordEncoder interface for flexibility (e.g., Argon2 support).
- Removed unused import (java.security.AuthProvider).
- Made all @Bean methods explicitly public.
- Added JavaDoc comments for better readability and maintainability.
- Improved exception message in UserDetailsService for clarity.
2025-07-03 02:01:05 +05:30
Kshitij 18876f2780 Changed hdfs IP to docker container's hostname. 2025-04-20 20:51:01 +05:30
vedang29 3b5736dc8e Retrieve Username by Email 2025-04-18 16:54:42 +05:30
SonaliChaudhari 03bdb5d898 Implemented Encryption and Decryption Needed to be as saved Response 2025-04-18 00:28:45 +05:30
SonaliChaudhari 5cd396951d MAIN CODE PUSHED ON MASTER BRANCH - NEED TO WORK ON ENCRYPTION AND DECRYPTION 2025-04-17 22:28:47 +05:30
Kshitij 45b4ac7208 Changed download file API part. Now it downloads the file in server and fetches it to client slide. 2025-04-15 21:22:53 +05:30
vedang29 89e6df1c4b Changed CORS code & Alloed All origins 2025-04-15 02:49:46 +05:30
vedang29 293b73cf2a Removed deprecated CORS errors 2025-04-15 02:41:21 +05:30
vedang29 bf6c93efd5 Changed CORS 2025-04-15 02:35:58 +05:30
LalitH 3bc5cf3e62 Added Signup and JWT Login 2025-04-14 22:27:39 +05:30
vedang29 72bfd2eb0c REST API for file management completed (without JWT) 2025-04-14 17:47:12 +05:30
vedang29 2b8c4491f5 Finally Its done quick quick quick 2025-04-14 03:40:31 +05:30
vedang29 3cd77346f7 Set up spring app with menu driven HDFS 2025-04-14 00:22:24 +05:30