GetExternalLoginInfoAsync()如何工作? (MVC5)

时间:2015-07-02 06:48:06

标签: oauth asp.net-mvc-5 owin asp.net-identity-2

我有一个非常简单的问题,谷歌的一些时间没有给我答案。我正在使用MVC 5进行项目并使用OWIN OAuth功能进行Facebook登录。

我首先使用推荐的方法创建一个挑战结果:

return new ChallengeResult(provider, Url.Action("ExternalLoginCallback", "Account", new { ReturnUrl = returnUrl }));

并在使用

捕获它的回调函数中
var loginInfo = await AuthenticationManager.GetExternalLoginInfoAsync();

现在我的问题是,这是唯一的方法(GetExternalLoginInfoAsync)有效吗?我需要稍后访问此回调提供的信息(loginInfo),我应该将其写入数据库等,还是有更好的方法?

0 个答案:

没有答案