I am trying to add a simple log in with Facebook button to my ASP.NET (C#) website. All I need is on the server side to retrieve the Facebook user’s email address once they have logged in.
I was trying to use this example but it seems that the cookie “fbs_appid” is no longer used and instead there is one called “fbsr_appid”.
How can I change the sample to use the different cookie? Alternately does anyone have a working example of retrieving the logged in Facebook user’s email address.
I know there is an SDK I can use but I want to keep things simple. The above example would be perfect if it worked.
I managed to get the information needed using the fbsr cookie. I created the following class which does all of the work to confirm the user logged in with Facebook and then retrieves the user’s details:
And then I can use this in my login page:
This is further explained here.
I believe that this method is secure and does the job as simply as possible. Please comment if there is any concerns.