Answered step by step
Verified Expert Solution
Question
1 Approved Answer
User will be able to register a new account - Form Fields - Username, email, password, confirm password(other fields optional) - Email is required and
User will be able to register a new account - Form Fields - Username, email, password, confirm password(other fields optional) - Email is required and must be validated - Username is required - C.Enfirm password's match - Users Table - Id, username, email, password (60 characters), created, modified - Password must be hashed (plain text passwords will lose points) - Email should be unique - Username should be unique - System should let user know if username or email is taken and allow the user to correct the error without wiping/clearing the form - The only fields that may be cleared are the password fields - User will be able to login to their account (given they enter the correct credentials) - Form User can login with email or username - This can be done as a single field or as two separate fields
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started