Skip to content

MohamedOsamaa74/ASP.NET-JWT-Authorization-and-Authentication-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JWTAuthenticationAPI

This Repo Has Most Authentication Features Needed In A simple .net WebAPI Project Including:

  • Register
  • LogIn
  • LogOut
  • Creating Token
  • Creating Refresh Token And Revoking it
  • Seeding User And Roles
  • Changing A Password
  • Creating New Role
  • Deleting An Existing Role
  • Assigning User To Role
  • Removing User From Roles
  • Sending Emails Using Gmail SMTP
  • Confirming an Email using two-factor-Authentication
  • Forgot Password
  • Sending OTP And Verifying it
  • Reset Password