Login and Registration form in ASP.NET CORE Web site with email confirmation link.

Mbyllur Postuar 4 vite mё parё Paguhet në dorëzim
Mbyllur Paguhet në dorëzim

Hello,

I have a web page written on ASP.NET CORE using a MySQL database, from which it reads the information displayed on the web page (news). I have information that I only want to see registered users. I need a login form and registration form for new users, the steps should be the following:

Login form:

1. The user enters a username and password.

2. Verify that the username exists in the database.

2.1 If the user name does not exist, an error message 'Invalid username or password' is displayed.

3. Check if the password matches.

3.1 If the password does not match, display an 'Invalid username or password' error message.

4. If the password matches, verify that the user is activated.

4.1 If activated, log it.

4.2 If it is not activated, output an 'Account not activated' error message.

Registration form:

1. The user enters a username.

1.1 Checks if the username is free if it is not free to write a message 'User name is already busy'.

2. The user enters an email address.

3. The user confirms the email address by entering it again.

3.1 Checks if there is no registered user with this email address if there is a message that 'Your email address is already registered'.

4. The user enters a password.

5. The user confirms the password by entering it again.

5.1 Checks whether the password contains at least 8 characters and at least 1 capital letter, lowercase letter and number.

When you click on the Sign Up button, a new record has to be created in the database with the new user data.

The password must be encrypted with SHA-256.

The status of the new user must be 'Awaiting Activation' or something like that.

An email with an activation link is sent to the user.

When the user clicks on the link he has to go to a page to verify it and change the status of active.

Besides the forms, I also need an SQL script to create the necessary tables in the database to contain the user data and the activation status.

The email address from which the account activation emails will be sent is in GMAIL, so I need to be able to set up the code to log in to that email address and from there to send the messages by entering the gmail SMTP settings, email address and password.

ASP.NET ASP MySQL HTML

ID Projekti: #20310433

Rreth projektit

17 propozimet Projekti në distancë Aktiv 4 vite mё parё

17 profesionistë freelancer dërguan një ofertë mesatare prej €44 për këtë punë

digidreamstech

Hello, I have understood the requirements and can start work on this project. We can discuss further in more details. Thanks.

€30 EUR për 4 ditë
(53 Përshtypje)
6.5
mdramindz

Hello, Please message me so we can proceed further. Please view the profile to see more works of mine. https://www.freelancer.com/u/mdramindz.html Let's discuss so I can provide you more details about me. Waitin Më shumë

€30 EUR për 5 ditë
(23 Përshtypje)
5.1
sudesharora0111

Hi, i would like to work for you on your application to add login and registration feature with email verification and activation. i am expertise in C#, asp.net, dotnet core, mssql and related technologies with 8 year Më shumë

€30 EUR për 1 ditë
(17 Përshtypje)
4.7
BitzageTechHub

Greetings, my name is Ahmad. I am Head of Client Relations and a web-developer myself. I would love to have an opportunity to discuss your project with you. With over 5 years of experience in mobile/web design and dev Më shumë

€19 EUR për 7 ditë
(5 Përshtypje)
4.3
freelancernewtec

Hello, I would like to take this assignment. I am having 14 years of experience on web development, deployment and project management. Below are my core technical skills •ASP.Net/MVC/HTML/CSS/JavaScript/JQuery/Boot Më shumë

€250 EUR për 7 ditë
(2 Përshtypje)
1.5
guptavikas49

Hi, I am asp.net developer with expertise in javascript having more than 4 years of experience. I have read your description and ready to work on your task. Please message me so we can discuss further. Thank you

€34 EUR për 4 ditë
(1 përshtypje)
0.5
ahmadonline6

i am ready to make you login and registration form with the given detail your approval is needed for commencement of the project

€19 EUR për 3 ditë
(0 Përshtypje)
0.0
jaydeepviradiya

I have expertise in c#.net and mysql. I have developed many applications using it. I also have knowledge of security which is ur requirement. for more discussion you can message me.

€66 EUR për 7 ditë
(0 Përshtypje)
0.0
CSAlexanderDim

I'm confident that I can execute the following task within 6 days. I'm certain in my skills and I have acquired certificate in ASP.NET Core.

€30 EUR për 6 ditë
(0 Përshtypje)
0.0
sameerrdanishh

i have experience asp.net mvc core using c#,javascript, html, css ,bootstrap back end for SQL server. I fulfill your requirements and cooperate till end of the project and aslo work in future.. Thanks in advance..

€24 EUR për 2 ditë
(0 Përshtypje)
0.0
nizarkadri8

Hey, I just went through your provided description and there's nothing to worry about its easy but tedious task, anyways I can do it, I have good experience of asp.net and will surely complete work as you need Ping me Më shumë

€19 EUR për 7 ditë
(0 Përshtypje)
0.0