Nemiro.OAuth 1.4.0

Nemiro.OAuth is a class library for authorization via 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, Dropbox, Facebook, Foursquare, GitHub, Google, LinkedIn, Microsoft Live, Mail.Ru, Odnoklassniki, SoundCloud, Twitter, VKontakte, Yahoo! and Yandex;
* Base classes to create additional clients;
* Basic principles of operation with API of different providers.

Less code, more functionality!


System Requirements

* Microsoft Windows XP, 7 or later with .NET Framework 3.5, 4.0 or 4.5
* Microsoft Visual Studio 2010 (recommended Professional Edition with Service Pack 1) or later.

There is a newer version of this package available.
See the version list below for details.
Install-Package Nemiro.OAuth -Version 1.4.0
dotnet add package Nemiro.OAuth --version 1.4.0
<PackageReference Include="Nemiro.OAuth" Version="1.4.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Nemiro.OAuth --version 1.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

November 2, 2014

* Fixed SSL3 problem, completely;
* Fixed problems with Content-Type;
* Fixed minor bugs in OAuthClient (for OAuth 1.0);
* Username-getting for the Yandex;
* The Helpers class marked as [Obsolete]. Created new class - OAuthUtility;
* Methods for signature moved to the OAuthUtility class;
* Improved class OAuthAuthorization, added SetSignature method;
* Added the ability to register the clients class by provider name;
* Added OAuth clients for: Dropbox, Foursquare, LinkedIn, SoundCloud and Yahoo!

Demo: http://demo-oauth.nemiro.net/

Dependencies

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 History

Version Downloads Last updated
1.13.0 14,074 8/24/2017
1.13.0-beta1 459 6/25/2017
1.12.0 11,338 9/12/2016
1.12.0-beta2603 390 9/5/2016
1.12.0-beta2567 421 8/24/2016
1.11.2477 1,463 8/8/2016
1.11.0 1,162 7/11/2016
1.10.0 2,957 6/21/2015
1.9.0 955 3/19/2015
1.8.0 602 3/8/2015
1.7.0 1,423 2/11/2015
1.6.0 750 1/4/2015
1.5.0 568 12/27/2014
1.4.0 1,815 11/2/2014
1.3.0 671 10/23/2014
1.2.0 678 10/8/2014
1.1.4.367 595 7/20/2014
Show less