Disregard my previous comment about missing event in LoginSocial class. i found the RedirectAfterLogin in loginsocial.
If we override the RedirectAfterLogin , it will move the the page requested in method, but next page does look like recoginize as authenciated. It continue to show login button.
public override void RedirectAfterLogin()
string DestinationPageUrl = "/MonoX/Pages/SocialNetworking/Discussion.aspx";
Denis had a comment about doing this different way. support post
Even that doesn't see to be working properly.