Displaying 1 to 20 from 22 results

DotNetOpenAuth - A C# implementation of the OpenID, OAuth protocols

  •    CSharp

The C# implementation of the OpenID, OAuth protocols. Use DotNetOpenAuth to create Identity Providers and Identity Consumers (Relying Parties).

IdentityServer4 - OpenID Connect and OAuth 2.0 Framework for ASP.NET Core

  •    CSharp

IdentityServer is a free, open source OpenID Connect and OAuth 2.0 framework for ASP.NET Core. Founded and maintained by Dominick Baier and Brock Allen, IdentityServer4 incorporates all the protocol implementations and extensibility points needed to integrate token-based authentication, single-sign-on and API access control in your applications. IdentityServer4 is officially certified by the OpenID Foundation and thus spec-compliant and interoperable. It is part of the .NET Foundation, and operates under their code of conduct. It is licensed under Apache 2 (an OSI approved license).For project documentation, please visit readthedocs.

openiddict-core - Easy-to-use OpenID Connect server for ASP.NET Core

  •    CSharp

OpenIddict aims at providing a simple and easy-to-use solution to implement an OpenID Connect server in any ASP.NET Core 1.x or 2.x application. OpenIddict is based on AspNet.Security.OpenIdConnect.Server (codenamed ASOS) to control the OpenID Connect authentication flow and can be used with any membership stack, including ASP.NET Core Identity.

Cierge - 🗝️ Passwordless OIDC authentication done right

  •    CSharp

Cierge is an OpenID Connect server that handles user signup, login, profiles, management, social logins, and more. Instead of storing passwords, Cirege uses magic links/codes and external logins to authenticate your users. Passwords are insecure by default. Cierge does away by the illusion of security passwords give ("forgot password" usually relies upon email-based auth at the end of the day).




AspNet.Security.OAuth.Providers - OAuth2 social authentication providers for ASP.NET Core

  •    CSharp

AspNet.Security.OAuth.Providers is a collection of security middleware that you can use in your ASP.NET Core application to support social authentication providers like GitHub, Foursquare or Dropbox. It is directly inspired by Jerrie Pelser's initiative, Owin.Security.Providers. The latest official release can be found on NuGet and the nightly builds on MyGet.

AspNet

  •    CSharp

AspNet.Security.OpenIdConnect.Server is an advanced OAuth2/OpenID Connect server framework for both ASP.NET Core 1.x/2.x and OWIN/Katana 3.x/4.x, designed to offer a low-level, protocol-first approach. The latest official release can be found on NuGet and the nightly builds on MyGet.

jose-jwt - Ultimate Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for

  •    CSharp

Minimallistic zero-dependency library for generating, decoding and encryption JSON Web Tokens. Supports full suite of JSON Web Algorithms as of July 4, 2014 version. JSON parsing agnostic, can plug any desired JSON processing library. Extensively tested for compatibility with jose.4.j, Nimbus-JOSE-JWT and json-jwt libraries.v2.1 and above added extra features support for .NET461+ and coming with 3 version of binaries (NET4, NET461 and netstandard1.4).


IdentityModel.OidcClient.Samples

  •    CSharp

All samples use a demo instance of identityserver (https://demo.identityserver.io) - you can see the source code here.

IdentityModel

  •    CSharp

Supported platforms: netstandard14, desktop .NET, UWP, .NET Core, Xamarin iOS & Android. Nuget.Certified OpenID Connect relying party implementation.

Owin

  •    CSharp

A RefreshTokenProvider using Redis as token store.

umbraco-authu - An Umbraco plugin to add an OAuth API endpoint to allow authenticated Members/Users via OAuth

  •    CSharp

AuthU is an add-on library to Umbraco providing a simplified OAuth2 endpoint from which you can authenticate Umbraco Members/Users and use it to protect your API controllers. Ideal for developing web/mobile apps. This will create an endpoint at the path /oauth/token, authenticating requests against the Umbraco members store, issuing access tokens with a lifespan of 20 minutes.

OAuth2-Dotnet_UsingSDK - OAuth2 sample app for

  •    CSharp

OAuth2 Web Forms Sample app for Dotnet The Intuit Developer team has written this OAuth 2.0 Sample App in .Net(C#) to provide working examples of OAuth 2.0 concepts, and how to integrate with Intuit endpoints. Clone this repository/Download the sample app.

D2L.Security.OAuth2 - Brightspace OAuth 2.0 for C#

  •    CSharp

The libraries in this repository are published in lock-step. It is recommended that you maintain a consistent version number on any of these that you depend on. Mixing versions as of the version 5.0 release is not supported. Core functionality for request validation and token provisioning.

IdentityServer4

  •    CSharp

To be able to test locally change "ReturnVerifyTokenForTesting : true" on appsettings.json it will returns us verify_token on response, however in production it should be false and you should implement real SMS service.

Restaurant-App - Restaurant App is a sample open source application, powered by ASP

  •    CSharp

The Restaurant App is a sample open source application powered by C# and Xamarin, this sample provides us how to build mobile and web applications with a clean architecture and write testable and clean code.

IdentityServerSample - Sample ASP.NET Core MVC and Angular apps and API using Identity Server 4

  •    CSharp

Edit soution properties to set multiple startup projects (select API, WebApp, AngularApp and IdentityServer as start projects). Then just run F5, this will start the Identity Server on https://localhost:44367/, API on https://localhost:44374/, Angular App on https://localhost:44398/ and Web App on https://localhost:44340/. First run will initialize the database IdentityServerSample with all the tables and some sample data and Identity Server configuration data. Go to Web App -> SignIn, this will redirect to Identity Server. Register if it's first time, accept consent and once logged in can access API resources.