AuthEndpoints 1.4.1
See the version list below for details.
dotnet add package AuthEndpoints --version 1.4.1
NuGet\Install-Package AuthEndpoints -Version 1.4.1
<PackageReference Include="AuthEndpoints" Version="1.4.1" />
paket add AuthEndpoints --version 1.4.1
#r "nuget: AuthEndpoints, 1.4.1"
// Install AuthEndpoints as a Cake Addin #addin nuget:?package=AuthEndpoints&version=1.4.1 // Install AuthEndpoints as a Cake Tool #tool nuget:?package=AuthEndpoints&version=1.4.1
AuthEndpoints
A simple jwt authentication library for ASP.Net 6. AuthEndpoints library provides a set of Web API controllers to handle basic web & JWT authentication actions such as registration, login, refresh, and verify. It works with custom identity user model. AuthEndpoints is built with the aim of increasing developer productivity.
Available Endpoints
/users
/users/me
/users/delete
/users/verify_email
/users/verify_email_confirm
/users/set_password
/users/reset_password
/users/reset_password_confirm
/users/enable_2fa
/users/enable_2fa_confirm
/users/two_step_verification_login
/users/two_step_verification_confirm
/jwt/create
/jwt/refresh
/jwt/verify
Installing via NuGet
The easiest way to install AuthEndpoints is via NuGet
Install the library using the following .net cli command:
dotnet add package AuthEndpoints
or in Visual Studio's Package Manager Console, enter the following command:
Install-Package AuthEndpoints
Documentations
Documentation is available at https://madeyoga.github.io/AuthEndpoints/ and in docs directory.
Contributing
Your contributions are always welcome! simply send a pull request! The up-for-grabs label is a great place to start. If you find a flaw, please open an issue or a PR and let's sort things out.
The documentation is far from perfect so every bit of help is more than welcome.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- MailKit (>= 3.2.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 6.0.5)
- System.IdentityModel.Tokens.Jwt (>= 6.19.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated | |
---|---|---|---|
2.2.0 | 1,101 | 9/24/2022 | |
2.1.1 | 983 | 9/9/2022 | |
2.1.0 | 1,014 | 9/9/2022 | |
2.0.2 | 1,022 | 9/3/2022 | |
2.0.1 | 948 | 8/31/2022 | |
2.0.0 | 1,009 | 8/22/2022 | |
1.7.0 | 1,020 | 8/10/2022 | |
1.6.0 | 1,006 | 8/8/2022 | |
1.5.0 | 956 | 8/2/2022 | |
1.4.9 | 1,027 | 7/30/2022 | |
1.4.8 | 999 | 7/27/2022 | |
1.4.7 | 1,108 | 7/17/2022 | |
1.4.6 | 991 | 6/25/2022 | |
1.4.5 | 999 | 6/20/2022 | |
1.4.4 | 1,011 | 6/18/2022 | |
1.4.3 | 974 | 6/16/2022 | |
1.4.2 | 1,061 | 6/14/2022 | |
1.4.1 | 1,026 | 6/11/2022 | |
1.4.0 | 1,073 | 6/6/2022 | |
1.3.0 | 1,001 | 6/2/2022 | |
1.2.0 | 1,000 | 5/30/2022 | |
1.1.0 | 1,008 | 5/26/2022 | |
1.0.1 | 979 | 5/25/2022 | |
1.0.0 | 1,011 | 5/24/2022 |
Validate model state