An implementation of OAuth 1.0a for .NET Core based on Daniel Crenna's vaulted OAuth library
OAuth2 validation middleware for ASP.NET Core.
ASP.NET Core extensions making OAuth2 authentication easier to use.
Portable Client Library and HttpClient based OAuth library, including all platform(for PCL).
This library contains the OAuth 1.0 authenticator for RestSharp.Portable, which is a port of the OAuth 1.0 authenticator from the original RestSharp project. The authenticator was moved to a different library, to keep the number of dependencies of the RestSharp.Portable package as small as possible. Supported Platforms: - .NET Framework 4 - .NET for Windows Store apps - .NET Native for Windows Store apps - Windows Phone 8 - Windows Phone 8.1 - Silverlight 5 - Xamarin Android - Xamarin iOS / MonoTouch - Portable Class Libraries
This library contains the OAuth 2.0 authenticators and clients for RestSharp.Portable, which is a port of the OAuth 2.0 authenticators from the original RestSharp project. The OAuth 2.0 clients are a port from the OAuth2 project made by Constantin Titarenko and others. Supported Platforms: - .NET Standard 1.0 - .NET Framework 4 - Silverlight 5 - Portable Class Libraries (Profiles 259 and 328)
An easy way to display twitter feeds and searches in any .net project, with one nuget command and 3 appsetting changes you have access to raw json or serialized c# objects. No need for 3rd party dlls. Please see the following URL for instructions: https://github.com/andyhutch77/oauthtwitterwrapper.
OAuth2 introspection middleware for ASP.NET Core.
A series of helpers to enable using DotNetOpenAuth in an ASP.NET application that utilizes the Membership system for user management.
ASP.NET 5 middleware that enables an application to support any standard OAuth 2.0 authentication workflow.
The package provides OAuthHelper for enabling Social Logins in Omnicx WebStore
A simple client-only OAuth2 library for .NET. This library is designed to be used with minimal implementation by the user, in environments that are not hosted on a web server.
This library contains the OAuth 1.0 authenticator for RestSharp.Portable, which is a port of the OAuth 1.0 authenticator from the original RestSharp project. The authenticator was moved to a different library, to keep the number of dependencies of the RestSharp.Portable package as small as possible. Supported Platforms: - .NET Standard 1.0 - .NET Framework 4 - Silverlight 5 - Portable Class Libraries (Profiles 259 and 328)
A tiny, super easy to use OAuth 1.0a library with support for the full OAuth flow. Supports both .NET Framework and .NET Core (by using .NET Standard).
The core assemblies for the Sentinel OAuth Provider. Use this if you want to develop an extension.
Managed .NET library for use with HttpClient to transparently call authorized WebAPI
Client libraries for the Auth0 Authentication and Management APIs. You can also choose to install the relevant libraries individually: * Authentication API: Install-Package Auth0.AuthenticationApi * Management API: Install-Package Auth0.ManagementApi
ASP.NET Core extensions making OAuth2 authentication easier to use.
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.
Nemiro.OAuth is a class library for authorization using OAuth protocol in .NET Framework. The library provides mechanisms for implementing OAuth clients, and also contains a ready-to-use clients for popular websites. Nemiro.OAuth is licensed under the Apache License Version 2.0. Features * Support OAuth 1.0 and 2.0; * Obtaining basic information about users: ID, name, sex, date of birth, email address and telephone number; * Ready-to-Use OAuth clients for: Amazon, Assembla, CodeProject, Dropbox, Facebook, Foursquare, GitHub, Google, Instagram, LinkedIn, Microsoft Live, Mail.Ru, Odnoklassniki, SoundCloud, SourceForge, Tumblr, Twitter, VKontakte, Yahoo! and Yandex; * Base classes to create additional clients; * Basic principles of operation with API of different providers; * Unified mechanisms to facilitate integration with a variety of API. Less code, more functionality! Demo: http://demo-oauth.nemiro.net/
NFX CORE Package NFX UNISTACK includes: Application Container + Dependency Injection facilities Configuration engine BigMemory: Local/Distributed piles/heaps, ability to store hundreds of millions of objects resident in memory for long times without killing GC BigMemory Cache - store hudreds of millions of objects in RAM without GC pressure (full GC scan <20ms @ 300M+ objects 64 Gb taken) Logging with 8+ destinations/sinks(text, email, flood filter etc.) Distributed contact-oriented communication framework NFX.Glue (replaces WCF) Security with users, credentials, roles, permissions JSON parsing, ser/deser support Ultra efficient Binary serialization support Erlang CLR support with native types: tuples, lists, pattern matching Text lexing/parsing and processing pipeline: C# lexer, JSON lexer/Parser RelationalSchema language compiler - generate DDL for different targets Templatization engine (for web, emails and not only textual content) NFX.WAVE - Web Server with hybrid injectable threading model (replaces IIS + ASP.NET) NFX.WAVE.Mvc - MVC framework for web pages WV.js - a web component library auto-bindable to server MVC/MVVM Database access layer with virtual commands/queries/transactions ID generation - GlobalDistributed IDS (GDID), FID - fast process-wide ID Virtual Social Network - Twitter/Facebook/Google+ et al Virtual Payment Processing - Stripe,PayPal providers Virtual File Systems - AmazonS3, SVN, Local QR Code Creation In progress: Virtual document model with rendering to PDF, HTML and other formats In Progress: PDF DOM model + rendering
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.
Package Description
Adds .NET Framework OAuth2 Providers for use in ServiceStack Web and REST Services. Includes built-in support for Google and LinkedIn OAuth2 providers. More Info on Auth Providers: https://docs.servicestack.net/authentication-and-authorization
The Simplest OAuth client for Xamarin and UWP
An easy to use OAuth 2 authentication provider for ASP.NET WebAPI 2. This package lets you add OAuth authentication to your API quickly and securely.
The OAuth Login Component Core. https://oauthlogin.net/
A .NET client library for Google Play Services OAuth
The Relativity OAuth2 API client .NET package.
Implementation of OAuth 1.0a protocol. Supports transparent authentication via HttpMessageHandler
Google APIs Client Library for working with Oauth2 v1. Supported Platforms: - .NET Framework 4 and 4.5 - Windows Store apps - Windows Phone 8 and 8.1 - Portable Class Libraries More documentation on the API is available at: https://developers.google.com/api-client-library/dotnet/apis/oauth2/v1 The package source code is available at: https://developers.google.com/resources/api-libraries/download/oauth2/v1/csharp