Secure Java Login Module
Budget: ₹100 – ₹400 INR
I need a compact Java-based login module that authenticates users with the classic Username + Password combination and blocks automated attempts through a Captcha challenge. End–users will never self-register; instead, an admin interface (it can be a simple CLI menu or a lightweight GUI panel) must let me create, edit, deactivate and delete accounts.
Core requirements
• Cleanly structured Java code that I can compile and run on any recent JDK.
• Captcha check appears after the username-password fields and is verified before access is granted.
• Admin-only user management; no public sign-up flow.
• Passwords stored securely (hashed with salt).
• On successful login the system just prints or routes to a placeholder “dashboard” screen—no extra business logic needed.
Please separate configuration constants (e.g., Captcha keys, hashing settings) so I can tweak them later, and include a brief README explaining how to build, run, and add the initial admin account.
Core requirements
• Cleanly structured Java code that I can compile and run on any recent JDK.
• Captcha check appears after the username-password fields and is verified before access is granted.
• Admin-only user management; no public sign-up flow.
• Passwords stored securely (hashed with salt).
• On successful login the system just prints or routes to a placeholder “dashboard” screen—no extra business logic needed.
Please separate configuration constants (e.g., Captcha keys, hashing settings) so I can tweak them later, and include a brief README explaining how to build, run, and add the initial admin account.