An open API service indexing awesome lists of open source software.

https://github.com/mohamedosamaa74/asp.net-jwt-authorization-and-authentication-api

A Project Featuring Authentication using Json Web Tokens And Refresh Tokens
https://github.com/mohamedosamaa74/asp.net-jwt-authorization-and-authentication-api

asp-net-core aspnet-web-api confirm-email forgot-password jwt jwt-authentication otp-verification refresh-token reset-password role-based-authorization sendmail smtp-protocol user-management

Last synced: about 1 month ago
JSON representation

A Project Featuring Authentication using Json Web Tokens And Refresh Tokens

Awesome Lists containing this project

README

        

# 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