Nemiro.OAuth 1.13.0

Install-Package Nemiro.OAuth -Version 1.13.0
dotnet add package Nemiro.OAuth --version 1.13.0
<PackageReference Include="Nemiro.OAuth" Version="1.13.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Nemiro.OAuth --version 1.13.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Nemiro.OAuth, 1.13.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Nemiro.OAuth as a Cake Addin
#addin nuget:?package=Nemiro.OAuth&version=1.13.0

// Install Nemiro.OAuth as a Cake Tool
#tool nuget:?package=Nemiro.OAuth&version=1.13.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

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/

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Nemiro.OAuth:

Package Downloads
Nemiro.OAuth.LoginForms

Ready-to-use authorization forms (Windows Forms only) for popular sites using OAuth: Google, Facebook, Twitter, Dropbox, Yandex etc.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.13.0 37,586 8/24/2017
1.13.0-beta1 690 6/25/2017
1.12.0 15,506 9/12/2016
1.12.0-beta2603 623 9/5/2016
1.12.0-beta2567 665 8/24/2016
1.11.2477 1,883 8/8/2016
1.11.0 1,546 7/11/2016
1.10.0 3,484 6/21/2015
1.9.0 1,224 3/19/2015
1.8.0 883 3/8/2015
1.7.0 1,905 2/11/2015
1.6.0 1,360 1/4/2015
1.5.0 1,170 12/27/2014
1.4.0 3,203 11/2/2014
1.3.0 1,074 10/23/2014
1.2.0 1,050 10/8/2014
1.1.4.367 989 7/20/2014

August 25, 2017

This package is no different from v1.13.0-beta1. Just removed from the status of beta testing.

* Added ResponseType to class OAuth2Client;
* Added default return URL to OdnoklassnikiClient;
* Added method SetAccessToken to class OAuthBase (only for OAuth v2.0 and token requests);
* Added method Get to class OAuthBase for strict type of clients;
* Added assembly for .NET v4.7;
* Changed type of the Version property. Now is Version type;
* Updated Facebook Graph API from v2.7 to v2.9;
* Updated VK API from v5.53 to v5.65;
* Changed method ParseParameters: added UrlDecore;
* Fixed YahooClient: Receiving a user GUID, if there is no such identifier in the headers.