8000 GitHub - NAVANEETHY/AuthenticationAPI: An Authentication API using ASP.NET Core Web API and MS SQL Server
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

NAVANEETHY/AuthenticationAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AuthenticationAPI

This project is a user authentication REST API built using ASP.NET Core Web API with MS SQL Server as the database. The API uses JWT (JSON Web Tokens) for securing endpoints and provides user authentication and authorization. SHA-512 hashing is used for securely storing and verifying user passwords along with salt.

Features

  • User Registration: Create a new user by securely storing a password hash and salt using SHA-512.
  • User Login: Authenticate users and issue JWT tokens for subsequent authorized access.
  • JWT Authorization: Protect API endpoints using JWT tokens for authorization.
  • Stored Procedures: The API uses stored procedures to interact with the SQL database for better performance and security.

Technology Stack

  • ASP.NET Core Web API: Backend framework for building the REST API.
  • MS SQL Server: Relational database used to store user information.
  • JWT (JSON Web Tokens): For secure authentication and authorization.
  • SHA-512: Used for password hashing and salting.

About

An Authentication API using ASP.NET Core Web API and MS SQL Server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0