Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smartive/zitadel-net
Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.
https://github.com/smartive/zitadel-net
asp authn authorization bearer dotnet introspection jwt oauth2 oidc zitadel
Last synced: about 2 hours ago
JSON representation
Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.
- Host: GitHub
- URL: https://github.com/smartive/zitadel-net
- Owner: smartive
- License: apache-2.0
- Created: 2020-05-26T15:06:13.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-14T22:18:06.000Z (6 months ago)
- Last Synced: 2024-05-16T13:53:16.200Z (6 months ago)
- Topics: asp, authn, authorization, bearer, dotnet, introspection, jwt, oauth2, oidc, zitadel
- Language: C#
- Homepage:
- Size: 1.84 MB
- Stars: 56
- Watchers: 5
- Forks: 4
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ZITADEL .NET
[![.NET Release](https://github.com/smartive/zitadel-net/actions/workflows/dotnet-release.yml/badge.svg)](https://github.com/smartive/zitadel-net/actions/workflows/dotnet-release.yml)
[![Nuget](https://img.shields.io/nuget/v/Zitadel)](https://www.nuget.org/packages/Zitadel/)Welcome to the repository of the ZITADEL dotnet libraries.
This repository contains authentication and resource management for ZITADEL in .NET.
It can be used to create a ASP.NET application (with internal session management)
or WebAPIs with OIDC introspection. Further, the compiled proto resources of the
ZITADEL source repository are included to access the API of ZITADEL and manage resources.as well as the [examples](./examples) folder which contains several examples
for accessing the [API of ZITADEL](./examples/Zitadel.ApiAccess)
or using it in a [WebApp](./examples/Zitadel.AspNet.AuthN) or
[WebAPI](./examples/Zitadel.WebApi).### Development
To help developing the libraries, you may just open an issue or create a pull request
to this repository.To set up the dev environment you merely only need to
install the [.NET SDK](https://dotnet.microsoft.com/download) and you are good to go.##### License
These libraries are licensed under the [Apache 2.0 License](LICENSE).