From 909c34271113d3db7ce2bb742f76fd742c3f1913 Mon Sep 17 00:00:00 2001 From: Chris R Date: Fri, 4 Mar 2016 09:44:19 -0800 Subject: [PATCH] Small sample updates. --- samples/SocialSample/Startup.cs | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/samples/SocialSample/Startup.cs b/samples/SocialSample/Startup.cs index ed3f09a14a..108ad6ff86 100644 --- a/samples/SocialSample/Startup.cs +++ b/samples/SocialSample/Startup.cs @@ -72,13 +72,14 @@ namespace CookieSample // You must first create an app with facebook and add it's ID and Secret to your config.json or user-secrets. // https://developers.facebook.com/apps/ - //app.UseFacebookAuthentication(new FacebookOptions - //{ - // AppId = Configuration["facebook:appid"], - // AppSecret = Configuration["facebook:appsecret"], - // Scope = { "email" }, - // Fields = { "name", "email" } - //}); + app.UseFacebookAuthentication(new FacebookOptions + { + AppId = Configuration["facebook:appid"], + AppSecret = Configuration["facebook:appsecret"], + Scope = { "email" }, + Fields = { "name", "email" }, + SaveTokens = true, + }); // See config.json app.UseOAuthAuthentication(new OAuthOptions @@ -100,6 +101,7 @@ namespace CookieSample { ClientId = Configuration["google:clientid"], ClientSecret = Configuration["google:clientsecret"], + SaveTokens = true, Events = new OAuthEvents() { OnRemoteFailure = ctx => @@ -118,6 +120,7 @@ namespace CookieSample { ConsumerKey = Configuration["twitter:consumerkey"], ConsumerSecret = Configuration["twitter:consumersecret"], + SaveTokens = true, Events = new TwitterEvents() { OnRemoteFailure = ctx => @@ -195,6 +198,7 @@ namespace CookieSample TokenEndpoint = "https://github.com/login/oauth/access_token", UserInformationEndpoint = "https://api.github.com/user", ClaimsIssuer = "OAuth2-Github", + SaveTokens = true, // Retrieving user information is unique to each provider. Events = new OAuthEvents {