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.
openidconnect oauth2 aspnetcoreWelcome to the home of the Central Authentication Service project, more commonly referred to as CAS. CAS is an enterprise multilingual single sign-on solution for the web and attempts to be a comprehensive platform for your authentication and authorization needs. CAS is an open and well-documented authentication protocol. The primary implementation of the protocol is an open-source Java server component by the same name hosted here, with support for a plethora of additional authentication protocols and features.
sso-authentication authentication authorization websso saml2 oauth2 openidconnect ldap-authentication spring-boot spring-webflow spring-cloud spring-framework identity-provider u2f-server duosecurity apache2 sso open-sourceAspNet.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.
openidconnect oauth2 aspnetcore owin katanaMinimallistic 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).
jose jwt json jwa jwe jws fips jwt-token jwt-auth jwt-authentication encryption signature security openid oauth2 openidconnect federation netcore jwt-token-library jwt-library json-web-tokenlua-resty-openidc is a library for NGINX implementing the OpenID Connect Relying Party (RP) and/or the OAuth 2.0 Resource Server (RS) functionality. When used as an OpenID Connect Relying Party it authenticates users against an OpenID Connect Provider using OpenID Connect Discovery and the Basic Client Profile (i.e. the Authorization Code flow). When used as an OAuth 2.0 Resource Server it can validate OAuth 2.0 Bearer Access Tokens against an Authorization Server or, in case a JSON Web Token is used for an Access Token, verification can happen against a pre-configured secret/key .
nginx openidconnect openidc oauth2 jwt-bearer-tokens lua-resty-openidcOpenID Connect authentication strategy for Passport.
passport openid openidconnect auth authn authentication identityExtensions to support OpenID Connect with OAuth2orize.
openid openidconnect oidc oauth oauth2 auth authn authentication authz authorization connect express passport middlewarePure Golang (GO) library for generating, decoding and encrypting JSON Web Tokens. Zero dependency, relies only on standard library.Supports full suite of signing, encryption and compression algorithms defined by JSON Web Algorithms as of July 4, 2014 version.
jwt jose json jwa jwe jws jwt-authentication jwt-token jwt-auth openid oauth2 openidconnect federation encryption signature security jwt-token-library jwt-library json-web-tokenBower and npm package for allowing an AngularJS application to authenticate with an OAuth 2 / Open ID Connect identity provider using the implicit flow.
angularjs oauth2 identity openid openidconnect directive authentication authorizationThe proxy is based on coreos/go-oidc package. It supports simple proxying request based on authentication from any OpenID Connect providers. You can forward either OAuth2 Accesstoken (oauth2) or JWT Token (jwt) in Authorization header. The OAuth2 Accesstokenis the default option for sending to downstream target application. This is useful depending upon your target application configured under proxy section. In addition to that it has support for two factor authentication which is primarily tested for Dataporten. Two factor can be enabled for selected users/groups or for all the users.
dataporten proxy openidconnectPassport strategy for IdentityServer3 OpenID Connect Provider
identityserver identityserver3 openidconnect passport oidcASP.NET Core samples demonstrating how to use OpenIddict with the different OAuth2/OpenID Connect flows. OpenIddict is actively maintained by Kévin Chalet. Contributions are welcome and can be submitted using pull requests.
aspnetcore oauth2 openidconnectThe OpenIDConnect Laravel package is meant to provide you an opportunity to easily authenticate users using OpenID Connect protocol. Open config/app.php and register the required service providers above your application providers.
openid-connect openidconnect oidc sso authentication oauth2 laravel authorization oauth openidconnect-clientA plugin for ServiceStack and IdentityServer that provides OpenIDConnect / OAuth 2.0 Single Sign-On Authentication for a Client that consumes other services (e.g. in a microservices-based environment). This enables a client servicestack instance to be redirected to an IdentityServer instance when they attempt to access a secure service without the necessary credentials. The user is required to provide credentials to the IdentityServer instance such that on succesful authenticated, the user is redirected back to the servicestack instance which can authorize the user to access the secure service based on claims-based credentials provided by IdentityServer.
identityserver servicestack openidconnect servicestack-pluginThis repository describes how to enable OpenID Connect integration for NGINX Plus. The solution depends on the auth_jwt module and as such is not suitable for open source NGINX. With this environment, both the client and NGINX Plus communicate directly with the IdP at different stages during the initial authentication event.
nginx openid-connect openidconnect oauth2 oauth relying-party jwtThis library implements an OpenID Connect authentication provider for Rails applications on top of the Doorkeeper OAuth 2.0 framework. OpenID Connect is a single-sign-on and identity layer with a growing list of server and client implementations. If you're looking for a client in Ruby check out omniauth_openid_connect.
doorkeeper openidconnect openid-provider oauthCurrently targets IdentityServer3 v2. In order to register the middleware for throttling, you should register your implementation of ILoginStatistics with your IoC container (see below) and inject this into the middleware as a factory lambda method. Your implementation of ILoginStatistics must implement IDisposable and the lifetime of this object will be managed per OWIN request.
openidconnect recaptcha owin-middleware-componentsAspNet.Security.OAuth.Extensions is a collection of token validation middleware for ASP.NET Core 1.0 and OWIN/Katana. The latest nightly builds can be found on MyGet.
aspnetcore katana oauth2 openidconnect owinASP.NET Core samples demonstrating how to use the ASP.NET OpenID Connect server with MVC or JS apps. Note: the samples hosted on this repository target ASP.NET Core 1.0 RTM ; see AspNet.Security.OpenIdConnect.Server/samples for samples targeting the latest pre-release versions.
aspnetcore oauth2 openidconnectThis project is a easy to use client and server implementation for the OIDC (Open ID Connect) standard written for Go. Whenever possible we tried to reuse / extend existing packages like OAuth2 for Go.
client oauth2 server openidconnect oidc
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.