Question
You are required to create a webpage that will contain three modules i.e. Login module, update profile and Registration module. Furthermore, create a new database
You are required to create a webpage that will contain three modules i.e. Login module, update profile and Registration module. Furthermore, create a new database and add a table in the database.
Signup Page will contain an additional date of birth field which will be age restricted (If User age is below 18 years then he cant register and error).
Also there should be additional field in registration which will be security question, there should be three or four security questions in dropdown like (Whats your nick name, favorite food, favorite personality, place of birth etc.) and user have to choose one security question in that and then there should be a text box after that in which he can type his answer and this question and answer must save in database.
After successful registration student will be redirected to Login page where here he have to enter his login information (Username And Password) after successful login he will be redirected to profile page where he can add his Address, country ,state, city zip code.
In login module user is allowed only three maximum attempts to enter his credentials. Please make sure error message should be displayed clearly either username is incorrect or password is in correct. If user enters correct user name and wrong password more than three times then his account will be blocked and an error message will be displayed that your account is blocked please contact your administrator. Incase if username is correct then message should be like that you are not registered here.
Additional module here is forgot password link when user clicks on this link then Forgot password interface will be opened here user have to choose security question that he entered while registration and there should be text field next to that for answer of that question. If selected question and answer is correct then he will be redirected to another page where he can add new password, confirm password if both entered passwords are correct then it should be immediately updated to database.
Please make sure that if user is not logged in then he will not be allowed to access profile page, if he tries to access profile page then he will be redirected to login page, also if user is logged in then he cant access signup, login or forgot password page, if he tries to access those pages then he will be redirected to profile page.
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