public LinkedInProvider(string clientID, string clientSecret, string scope, NameValueCollection additionalParams = null)
: base(ProviderType.LinkedIn,
"https://www.linkedin.com/uas/oauth2/authorization",
"https://www.linkedin.com/uas/oauth2/accessToken",
"https://api.linkedin.com/v1/people/~:(id,first-name,last-name,email-address,picture-url,formatted-name,location:(country:(code)),public-profile-url)",
clientID, clientSecret, "oauth2_access_token", LinkedInProvider.AdditionalParameters(additionalParams))
{
if (scope == null)
{
Scope = "r_fullprofile r_emailaddress";
}
else
{
Scope = scope;
}
}