Skip to content
This repository has been archived by the owner on Feb 11, 2023. It is now read-only.

Releases: nemiro-net/nemiro.oauth.loginforms

Nemiro.OAuth.LoginForms v1.7

24 Aug 21:26
Compare
Choose a tag to compare

August 25, 2017

In this release, the authentication logic has changed.

Now the access token requests are executed, not the authorization code.

For most forms, the returnUrl parameter in the constructor is now required.

You may need to obtain new keys to perform authentication.

For example, for Google, you need to create a key for web applications, instead of standalone.

The old behavior can be returned by specifying a responseType in the designer with the value ResponseType.Code:

var login = new GoogleLogin
(
  clientId     : "934704666049-129jsvmelksmcmf250ir90aqn8pk4nak.apps.googleusercontent.com", 
  clientSecret : "OS7HZ1cfJnhdIFZ6fUsgamH-",
  returnUrl    : null, 
  scope        : "https://www.googleapis.com/auth/drive", 
  loadUserInfo : true, 
  responseType : ResponseType.Code
);

Nemiro.OAuth.LoginForms v1.6

15 Jan 12:38
Compare
Choose a tag to compare

January 15, 2017

  • Fixed Dropbox logout;
  • Added additional method to Cookie cleaning;
  • Changed size of forms: Foursquare, GitHub, Google, VK, Yahoo and Yandex;
  • ILoginForm to public.

Nemiro.OAuth.LoginForms v1.5

12 Sep 15:36
Compare
Choose a tag to compare

September 12, 2016

  • Added ability to get detailed information about users;
  • Changed modifier of the Client property. Now it is a public property;
  • Updated reference to Nemiro.OAuth.

Nemiro.OAuth.LoginForms v1.4.2483

08 Aug 09:04
Compare
Choose a tag to compare

August 8, 2016

Nemiro.OAuth.LoginForms v1.4.2423

11 Jul 07:19
Compare
Choose a tag to compare

July 11, 2016

Nemiro.OAuth.LoginForms v1.4

07 Dec 20:43
Compare
Choose a tag to compare

December 7, 2015

  • Fixed Dropbox;
  • Logout implemented.

Nemiro.OAuth.LoginForms v1.3

25 Jun 20:18
Compare
Choose a tag to compare

June 25, 2015

  • Support for .NET 3.5;
  • Fixed references to Nemiro.OAuth.

Nemiro.OAuth.LoginForms v1.2

23 Jun 20:25
Compare
Choose a tag to compare

June 21, 2015

  • Added lock on re-obtain an access token (fixed problem with Dropbox form);
  • Automatic switching WebBrowser to latest version IE.

Nemiro.OAuth.LoginForms v1.1

11 Feb 20:50
Compare
Choose a tag to compare

February 11, 2015

  • Added the AccessTokenValue property;
  • Added form for CodeProject.

Nemiro.OAuth.LoginForms v1.0

04 Jan 16:50
Compare
Choose a tag to compare

Nemiro.OAuth.LoginForms is a class library that contains ready-to-use OAuth authorization forms for Windows Forms projects (.NET Framework).

It is an independent part of the Nemiro.OAuth project.

Nemiro.OAuth.LoginForms is licensed under the Apache License Version 2.0.

To install Nemiro.OAuth.LoginForms, run the following command in the Package Manager Console:

PM> Install-Package Nemiro.OAuth.LoginForms

System Requirements

  • Nemiro.OAuth v1.6 or later;
  • Microsoft Windows XP, 7 or later with .NET Framework 4.0 or 4.5 or later;
  • Microsoft Visual Studio 2010 (recommended Professional Edition with Service Pack 1) or later.