An open API service indexing awesome lists of open source software.

https://github.com/jokk-itu/authserver-framework

The AuthServer IdP framework. OAuth and OIDC at scale, secure by default.
https://github.com/jokk-itu/authserver-framework

csharp dotnet identity idp jwt oauth2 oidc openid openid-connect openidconnect security

Last synced: 7 days ago
JSON representation

The AuthServer IdP framework. OAuth and OIDC at scale, secure by default.

Awesome Lists containing this project

README

          

# authserver-framework
The AuthServer IdP framework.

Supporting OAuth 2.1 and OpenId Connect 1.0

The following grant types are supported:
- Authorization Code
- Refresh Token
- Client Credentials
- Device Code
- Token Exchange

The following additional specifications are supported:
- OAuth 2.1
- OpenId Connect 1.0
- OpenId Connect Discovery
- OpenId Connect EndSession
- OpenId Connect Backchannel Logout
- OpenId Connect Dynamic Client Registration
- Token Introspection
- Token Revocation
- Resource identifier
- JWT Assertion for Client Authentication
- OAuth JAR
- DPoP
- Pushed Authorization
- GrantManagement
- OAuth Device Authorization Grant
- OAuth Token Exchange

## Pipeline runs

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=jokk-itu_authserver-framework&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=jokk-itu_authserver-framework)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=jokk-itu_authserver-framework&metric=coverage)](https://sonarcloud.io/summary/new_code?id=jokk-itu_authserver-framework)
[![CI](https://github.com/jokk-itu/authserver-framework/actions/workflows/build.yml/badge.svg)](https://github.com/jokk-itu/authserver-framework/actions/workflows/build.yml)

## Documentation

Take a look at [authserver.dk](https://www.authserver.dk).

## Demo

Take a look at [authserver demo](https://github.com/jokk-itu/authserver-demo).

## Testing

The solution has high coverage and consists of unit tests and integration tests.