2016-07-18 104 views

回答

0

Microsoft.AspNet.Identity.UserManagerExtensions

Microsoft.AspNet.Identity.Core的一部分

然後你可以使用

UserManagerExtensions.FindById() 

您還可以的情況下,異步方法你需要它,你可以訪問

var user = await UserManager.FindByIdAsync(userid); 
+0

請注意,我需要檢查被驗證的其他用戶,而不是我的身份。 FindById沒有任何IsAuthenticated擴展名 – Sauron

0

這取決於你的身份驗證是如何工作的。如果某個地方有某個中央會話存儲區,則可以檢查該用戶是否有有效的會話。

如果(使用基於令牌的認證時爲例)不使用會話,那麼它是不可能的檢查,如果另一個用戶被認證爲是取決於用戶的令牌的狀態。

相關問題