Skip to content

Instantly share code, notes, and snippets.

@tanveery
Last active December 26, 2016 15:09
Show Gist options
  • Save tanveery/9955774e1f9fcd2a1673 to your computer and use it in GitHub Desktop.
Save tanveery/9955774e1f9fcd2a1673 to your computer and use it in GitHub Desktop.
LinkedIn APIs for .NET
public void ConfigureAuth(IAppBuilder app)
{
// ...
var linkedInOptions = new LinkedInAuthenticationOptions();
linkedInOptions.ClientId = "Your LinkedIn API Key";
linkedInOptions.ClientSecret = "Your LinkedIn Secret Key";
linkedInOptions.Scope.Add("r_fullprofile");
linkedInOptions.Provider = new LinkedInAuthenticationProvider()
{
OnAuthenticated = async context =>
{
context.Identity.AddClaim(new System.Security.Claims.Claim("LinkedIn_AccessToken", context.AccessToken));
}
};
linkedInOptions.SignInAsAuthenticationType = DefaultAuthenticationTypes.ExternalCookie;
app.UseLinkedInAuthentication(linkedInOptions);
// ...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment