Oauth2 · GitHub Topics

Skip to content Dismiss alert {{ message }} Explore Topics Trending Collections Events GitHub Sponsors # OAuth 2.0 Star oauth2 logo

OAuth 2.0 (short for “Open Authorization”) is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.

Types

OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:

  • Authorization Code
  • PKCE
  • Client Credentials
  • Device Code
  • Refresh Token
  • Here are 495 public repositories matching this topic...

    Language: C# Filter by language All 10,082 Java 1,886 JavaScript 1,825 TypeScript 1,310 Python 1,061 PHP 917 Go 666 C# 495 HTML 291 Ruby 159 Kotlin 152 Sort: Recently updated Sort options Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

    Blake201030 / Azure-UserFlow-Helpers

    Star 0
    • Code
    • Issues
    • Pull requests

    🔧 Simplify your user flow extensions and API connectors for Azure Entra and Azure AD B2C with these easy-to-use packages.

    identity oauth2 csharp authentication serverless dotnet azure azure-functions oidc ciam microsoft-graph azure-ad-b2c azure-function-app microsoft-identity-platform azure-function azure-functions-dotnet-isolated entra-id
    • Updated Feb 5, 2026
    • C#

    airkering / AuthECAPI

    Star 0
    • Code
    • Issues
    • Pull requests

    🔐 Simplify authentication with AuthECAPI, a secure and efficient API for managing user access and permissions in your applications.

    nodejs api open-source security middleware documentation oauth2 express web-development backend rest-api authorization user-management json-web-token access-control authetication
    • Updated Feb 5, 2026
    • C#

    martincostello / SignInWithAppleSample

    Sponsor Star 58
    • Code
    • Issues
    • Pull requests

    A sample implementation of Sign in with Apple using ASP.NET Core

    oauth2 asp-net-core sign-in-with-apple
    • Updated Feb 5, 2026
    • C#

    aspnet-contrib / AspNet.Security.OAuth.Providers

    Star 2.5k
    • Code
    • Issues
    • Pull requests

    OAuth 2.0 social authentication providers for ASP.NET Core

    oauth2 aspnetcore social-authentication
    • Updated Feb 5, 2026
    • C#
    TheIdServer

    Aguafrommars / TheIdServer

    Star 754
    • Code
    • Issues
    • Pull requests
    • Discussions

    OpenID/Connect, OAuth2, WS-Federation and SAML 2.0 server based on Duende IdentityServer and ITFoxtec Identity SAML 2.0 with its admin UI

    oauth saml oauth2 dotnet iam admin-ui sso docker-cloud openid oauth2-server openid-connect oidc sso-authentication ws-federation oidc-server sponsor blazor-webassembly duende-identityserver
    • Updated Feb 5, 2026
    • C#

    openiddict / openiddict-core

    Star 5.1k
    • Code
    • Issues
    • Pull requests

    Flexible and versatile OAuth 2.0/OpenID Connect stack for .NET

    oauth2 dotnet aspnetcore openidconnect
    • Updated Feb 4, 2026
    • C#

    IvanJosipovic / OIDC-Guard

    Sponsor Star 58
    • Code
    • Issues
    • Pull requests
    • Discussions

    OpenID Connect (OIDC) & OAuth 2 API Server used to secure Kubernetes Ingress

    api nginx kubernetes jwt oauth2 cookie ingress webapp traefik oidc jwt-validation pre-authentication ingress-nginx
    • Updated Feb 4, 2026
    • C#

    phw198 / OutlookGoogleCalendarSync

    Star 2k
    • Code
    • Issues
    • Pull requests
    • Discussions

    Sync your Outlook and Google calendars

    windows sync google oauth2 synchronization calendar portable outlook synchronize two-way synchronise
    • Updated Feb 4, 2026
    • C#
    auth0.net

    auth0 / auth0.net

    Star 355
    • Code
    • Issues
    • Pull requests
    • Discussions

    .NET client for the Auth0 Authentication & Management APIs.

    oauth2 openid-connect dx-sdk
    • Updated Feb 4, 2026
    • C#

    SamhammerAG / OAuth2Authenticator

    Star 3
    • Code
    • Issues
    • Pull requests

    OAuth client to simplify the process of retrieving and managing OAuth tokens. It supports multiple grant types and provides built-in handlers for token refresh and expiration.

    oauth oauth2 csharp authentication dotnet dotnet-core authenticator oauth2-authentication oauth2-client token-authetication token-management nullable-reference-types
    • Updated Feb 2, 2026
    • C#

    swiss-ssi-group / swiyu-passkeys-idp-loi-loa

    Star 4
    • Code
    • Issues
    • Pull requests

    Digital authentication and identity validation, ASP.NET Core, Identity, Duende, Passkeys, Aspire, swiyu

    identity oauth oauth2 dotnet iam oidc aspire dpop passkeys duende
    • Updated Feb 4, 2026
    • C#

    intelequia / dnn.azureadb2cprovider

    Star 19
    • Code
    • Issues
    • Pull requests

    The DNN Azure Active Directory B2C Provider is an Authentication provider for DNN Platform (formerly DotNetNuke) that uses Azure Active Directory B2C OAuth2 authentication to authenticate users.

    oauth2 azure b2c openid-connect active-directory-integration azuread dnncms active-directory-b2c dnn-platform dnn-azure
    • Updated Feb 1, 2026
    • C#

    GilbertSilvaa / XerifeTv.CMS

    Star 6
    • Code
    • Issues
    • Pull requests

    This project is a content management system (CMS) designed for OTT streaming platforms. It allows for efficient organization and management of movies, series, episodes, and TV channels.

    docker cms oauth2 mongodb csharp swagger mvc-architecture asp-net-core cache-storage jwt-authentication tmdb-api cms-backend razor-pages xerifetv
    • Updated Feb 1, 2026
    • C#

    phongnguyend / Practical.CleanArchitecture

    Star 2.4k
    • Code
    • Issues
    • Pull requests

    Full-stack .Net 10 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 21, React 19, Vue 3.5, BFF with YARP, NextJs 16, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, EF Core, OpenTelemetry, SignalR, Background Services, Health Checks, Rate Limiting, Clouds (Azure, AWS, GCP), ...

    docker kubernetes aws devops vuejs oauth2 angular microservices kafka cqrs rabbitmq reactjs azure domain-driven-design owasp clean-architecture signalr blazor opentelemetry
    • Updated Jan 30, 2026
    • C#

    smartive / zitadel-net

    Star 94
    • Code
    • Issues
    • Pull requests

    Authentication / Authorization library for zitadel (zitadel.com), written in dotnet for the asp.net web application package.

    jwt oauth2 dotnet bearer authorization asp introspection oidc authn zitadel
    • Updated Jan 29, 2026
    • C#
    jose-jwt

    dvsekhvalnov / jose-jwt

    Star 1k
    • Code
    • Issues
    • Pull requests

    Ultimate Javascript Object Signing and Encryption (JOSE), JSON Web Token (JWT) and Json Web Keys (JWK) Implementation for .NET and .NET Core

    security json jwt oauth2 encryption openidconnect signature jose netcore jwt-token jwk openid jwe jws jwa fips jwt-authentication federation oidc
    • Updated Jan 29, 2026
    • C#

    simpleidserver / SimpleIdServer

    Sponsor Star 869
    • Code
    • Issues
    • Pull requests
    • Discussions

    OpenID, OAuth 2.0, SCIM2.0, UMA2.0, FAPI, CIBA & OPENBANKING Framework for ASP.NET Core

    security identity oauth2 dotnet-core openid fapi scim2 uma2 ciba openid-providers
    • Updated Jan 29, 2026
    • C#

    BogdanBargaoanu / IAM-Foundation

    Star 0
    • Code
    • Issues
    • Pull requests

    A minimal implementation for Identity and Access Management using Duende Identity Server and OAuth flows.

    oauth2 mvc entity-framework asp-net identity-management authorization-code-flow client-credentials-flow duende-identityserver
    • Updated Jan 28, 2026
    • C#

    damienbod / OAuthClientAssertionsPerInstance

    Star 4
    • Code
    • Issues
    • Pull requests

    Experimental alternative flow for OAuth First-Party Applications

    identity oauth oauth2 native dotnet aspnetcore iam dpop duende
    • Updated Jan 28, 2026
    • C#

    Nerdolando / Nerdolando.Bff

    Star 2
    • Code
    • Issues
    • Pull requests

    Backend For Frontend Nuget package

    security oauth2 dotnet aspnet-core openid-connect yarp bff backend-for-frontend blazor
    • Updated Jan 27, 2026
    • C#
    Load more…

    Created by IETF OAuth Working Group

    Released October 2012

    Followers 114 followers Website github.com/topics/oauth2 Wikipedia Wikipedia

    Related topics

    access-token authentication indieauth oauth oidc openid raml refresh-token saml xacml You can’t perform that action at this time.

    Từ khóa » Jwt Vs Oauth2 C#