Skip to content

jycoding107/Simple-Authentication

Repository files navigation

Simple-Authentication

Asp.Net MVC Authentication Full Source Code

Video Demo

https://www.youtube.com/watch?v=1k6VTHaM_-U

Overview

This item is a simple authentication Asp.Net MVC 5 web application using Asp.Net Identity. It includes full source code and has a responsive design. Besides, the developers can speed up the development process by copying the source code to their projects. The features included are as below.

Features

  • Login
  • Sign Up
  • Email Confirmation upon Sign Up
  • My Profile
  • Forgot Password
  • Change Password
  • Edit Profile:
    • Upon changing username and username input is validated, the user have to login again with the new username.
    • Upon changing email and the email input is validated, the user have to confirm the new email and re-login.
    • Upon changing profile picture, new image will override the old image.
  • Upload Profile Picture:
    • Validation on Duplication of image file name
    • Validation on file name (cannot contain special characters)
  • Various Sign-Up Validations:
    • Check whether username already exists
    • Check whether email already exists
    • Email format validation
    • Username validation (minimum length 4, spacing and special characters are not allowed)
    • Name validation (only allow letters)
    • Password validation (minimum length 6)
    • Password and confirm password matching validation
    • Required fields validation
  • Terms and Conditions Pop Up
  • Success/Error Message Alert (Alert will automatically disappear after 1.5 seconds)

Other Details:

.NET Framework: 4.6.1

descp1

descp2

descp3

descp4

descp5

descp6

Image Credit:

All the images used in the project are from Canva.com