A DotNetOpenAuth client for logging in to Facebook using OAuth2.
AppAuth for Android is a client SDK for communicating with OAuth 2.0 and OpenID Connect providers. It strives to directly map the requests and responses of those specifications, while following the idiomatic style of the implementation language. In addition to mapping the raw protocol flows, convenience methods are available to assist with common tasks like performing an action with fresh tokens.
AngularJS starter kit Spa secured server
AngularJS starter kit Spa secured client
This package will help you retreive an access token from your authorization end point using OAuth2 client credentials flow.
Xamarin.Auth helps you authenticate users via standard authentication mechanisms (e.g. OAuth 1.0 and 2.0), and store user credentials. It's also straightforward to add support for non-standard authentication schemes. The library is cross-platform, so once you learn it on iOS, you're all set on Android.
Client helper for OAuth2 2-legged flows with client secret and JWT client assertion support and token caching
C# library for Authlete Web APIs with which you can build an authorization server and OpenID provider that complies with OAuth 2.0 and OpenID Connect.
Token Exchange (RFC 8693) implementation for IdentityServer. This is the core library shared between the IdentityServer4 and Duende IdentityServer implementations.
ASP.NET Core middleware that enables an application to support any standard OAuth 2.0 authentication workflow.
ASP.NET Core authentication handler for validating tokens using OAuth 2.0 introspection
Improve usability, reliability, conversion rates and security simultaneously by simply asking the user for permission to access their data on 3rd party services rather than asking for their password.
This package contains shared code for other NuGet packages, and contains no public API in and of itself.
A simplified interface for dealing with Evernote via OAuth (Asynchronously or Synchronously)
This package contains the runtime assemblies for ASP.NET Web Pages. ASP.NET Web Pages and the new Razor syntax provide a fast, terse, clean and lightweight way to combine server code with HTML to create dynamic web content.
Contains middlewares to support Google's OAuth 2.0 authentication workflow.
Middleware that enables an application to support Facebook's OAuth 2.0 authentication workflow.
Middleware that enables an application to support Twitter's OAuth 2.0 authentication workflow.
Allow your web forms or MVC web site, REST or WCF service, or any other HTTP(s) service to accept OAuth 2 access tokens as a means of authorization so your users don't have to share their password with 3rd party apps and services in order to share their data between your service and those of the 3rd party.
As an OpenID 2.0 relying party or provider, include an OAuth 1.0 access token in the same user authorization/authentication step so that the relying party may also directly access the user's data on the OpenID Provider's web service.
The DevDefined.OAuth project is a library for creating both OAuth consumers and providers on the .Net Framework. It currently targets the .Net Framework 3.5 and above, and is written in C#.
This package contains shared code for other NuGet packages, and contains no public API in and of itself.
A library to facilitate authentication using OAuth protocol.
A Library for desktop application to get the OAuth Access Token for Intuit Partner Platform (QuickBooks Online) Rest APIs.
ASP.NET Core security middleware enabling LinkedIn authentication.
VK (VKontakte) OAuth for ASP.NET Core 2
ASP.NET Core security middleware enabling GitHub authentication.
Provides a .NET REST client implementation of GitLab API.Support Version : V3、V4 and OAuth!
ASP.NET Core security provider enabling Apple authentication.
OAuth 2.0 server extensions for ASP.NET MVC 6.
ASP.NET Core security middleware enabling Beam authentication.
ASP.NET Core security middleware enabling Salesforce authentication.
ASP.NET Core security middleware enabling Gitter authentication.
ASP.NET Core security middleware enabling Instagram authentication.
Craig's Utility Library is one of the largest collections of utility classes and extension methods for .Net. It includes code to help with tasks including encryption, compression, serialization, file management, email, image manipulation, Active Directory, Exchange, SQL, various file formats (CSV, iCal, etc.), Cisco phone apps, WMI queries, randomization, math related classes, various data types, OAuth, OpenID, REST, reflection, code gen, various web services (Twitter, Hulu, Netflix, etc.), events, speech synthesis, speech recognition, code profiling, etc. Note that this is the package that will be updated going forward.
ASP.NET Core security middleware enabling Discord authentication.
ASP.NET Core security middleware enabling Weixin authentication.
ASP.NET Core security middleware enabling Twitch authentication.
ASP.NET Core security middleware enabling Yandex authentication.
ASP.NET Core security middleware enabling QQ authentication.
ASP.NET Core security middleware enabling Yahoo authentication.