TirsvadWeb.JwtAuth.Infrastructure
0.1.1
dotnet add package TirsvadWeb.JwtAuth.Infrastructure --version 0.1.1
NuGet\Install-Package TirsvadWeb.JwtAuth.Infrastructure -Version 0.1.1
<PackageReference Include="TirsvadWeb.JwtAuth.Infrastructure" Version="0.1.1" />
<PackageVersion Include="TirsvadWeb.JwtAuth.Infrastructure" Version="0.1.1" />
<PackageReference Include="TirsvadWeb.JwtAuth.Infrastructure" />
paket add TirsvadWeb.JwtAuth.Infrastructure --version 0.1.1
#r "nuget: TirsvadWeb.JwtAuth.Infrastructure, 0.1.1"
#:package TirsvadWeb.JwtAuth.Infrastructure@0.1.1
#addin nuget:?package=TirsvadWeb.JwtAuth.Infrastructure&version=0.1.1
#tool nuget:?package=TirsvadWeb.JwtAuth.Infrastructure&version=0.1.1
TirsvadWeb Jwt Authentication Infrastructure Library
This library s a part of the TirsvadWeb.JwtAuth project and provides persistent storage for JWT tokens. 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
- Persistent Storage: Store JWT tokens in a persistent storage solution.
Getting Started
Prerequisites
- Dotnet 9.0 or later
Installation
The TirsvadWeb.JwtAuth.Infrastructure library can be installed in several ways:
NuGet Package
dotnet add package TirsvadWeb.JwtAuth.Infrastructure
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.Infrastructure.git
📂 Folder Structure
Dotnet.JwtAuth.Infrastructure/
├── 📄 docs/ # Documentation files
│ └── 📄 doxygen # Doxygen output
├── 🖼️ images # Images used in documentation
├── 📂 src # Source code for the library
│ └── 📦 TirsvadWeb.JwtAuth.Infrastructure # Main library folder
│ ├── 📦 Data # Data access layer
│ └── 📦 Services # Services for JWT token and authenticate management
└── 📂 tests # Unit tests for the library
└── 📦 TestInfrastructure # Unit tests for the TirsvadWeb.JwtAuth.Infrastructure library
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.AspNetCore.Identity.EntityFrameworkCore (>= 9.0.7)
- Microsoft.EntityFrameworkCore.SqlServer (>= 9.0.7)
- Microsoft.Extensions.DependencyInjection (>= 9.0.7)
- TirsvadWeb.JwtAuth.Application (>= 0.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.