TirsvadWeb.JwtAuth.Application
0.1.1
dotnet add package TirsvadWeb.JwtAuth.Application --version 0.1.1
NuGet\Install-Package TirsvadWeb.JwtAuth.Application -Version 0.1.1
<PackageReference Include="TirsvadWeb.JwtAuth.Application" Version="0.1.1" />
<PackageVersion Include="TirsvadWeb.JwtAuth.Application" Version="0.1.1" />
<PackageReference Include="TirsvadWeb.JwtAuth.Application" />
paket add TirsvadWeb.JwtAuth.Application --version 0.1.1
#r "nuget: TirsvadWeb.JwtAuth.Application, 0.1.1"
#:package TirsvadWeb.JwtAuth.Application@0.1.1
#addin nuget:?package=TirsvadWeb.JwtAuth.Application&version=0.1.1
#tool nuget:?package=TirsvadWeb.JwtAuth.Application&version=0.1.1
TirsvadWeb Jwt Authentication Application Library
This library s a part of the TirsvadWeb.JwtAuth project and provides a set of data transfer objects (DTOs) and services for JWT authentication in .NET applications. It is designed to be used with the TirsvadWeb.JwtAuth library, which handles the authentication and authorization processes.
Table of Contents
- Features
- Getting Started
- Folder Structure
- Contributing
- Bug / Issue Reporting
- License
- Contact
- Acknowledgments
Features
- DTOs: Provides a set of data transfer objects that represent the data structures used in JWT authentication.
- Services: Includes services for handling JWT authentication, such as token generation, validation, and user management.
- Integration: Easily integrates with the TirsvadWeb.JwtAuth library to provide a complete JWT authentication solution.
- Extensible: Designed to be extensible, allowing you to customize and extend the functionality to meet your specific needs.
Getting Started
Prerequisites
- Dotnet 9.0 or later
Installation
The TirsvadWeb.JwtAuth.Application library can be installed in several ways:
NuGet Package
dotnet add package TirsvadWeb.JwtAuth.Application
Then, run your package manager's install command to download and install the module.
Clone the repo
git clone git@github.com:TirsvadWeb/Dotnet.JwtAuth.Application.git
📂 Folder Structure
Dotnet.JwtAuth.Application/
├── 📄 docs/ # Documentation files
│ └── 📄 doxygen # Doxygen output
├── 📂 src/ # Source code for the library
│ └── 📦 TirsvadWeb.JwtAuth.Application/
│ ├── 📦 Models/ # Data transfer objects (DTOs)
│ └── 📦 Services/ # Services for JWT authentication
└── 📂 tests # Unit tests for the library
└── 📦 TirsvadWeb.JwtAuth.Application.Tests/
Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
See CONTRIBUTING.md
Bug / Issue Reporting
If you encounter a bug or have an issue to report, please follow these steps:
Go to the Issues Page
Navigate to the GitHub Issues page.Click "New Issue"
Click the green "New Issue" button to create a new issue.Provide Details
- Title: Write a concise and descriptive title for the issue.
- Description: Include the following details:
- Steps to reproduce the issue.
- Expected behavior.
- Actual behavior.
- Environment details (e.g., OS, .NET version, etc.).
- Attachments: Add screenshots, logs, or any other relevant files if applicable.
- Submit the Issue
Once all details are filled in, click "Submit new issue" to report it.
License
Distributed under the GPL-3.0 License.
Contact
Jens Tirsvad Nielsen - LinkedIn
Acknowledgments
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 9.0.7)
- TirsvadWeb.JwtAuth.Domain (>= 0.1.2)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on TirsvadWeb.JwtAuth.Application:
Package | Downloads |
---|---|
TirsvadWeb.JwtAuth.Infrastructure
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.