我只是在研究 .Net Core 的身份系统以进行身份验证我有一个主屏幕(带有 @page "/"
的剃刀页面),其中有一个登录表单。我想使用此登录表单对用户进行身份验证。
我见过的每个示例似乎都使用从 Identity.UI 包生成的 Areas/Identity/Pages/Account/Login.cshtml
,我想避免这种情况,理想情况下,我希望能够从 Razor 组件对用户进行身份验证,从而允许我从任何页面进行身份验证。
但是,由于我尚未完全理解的原因,根据我所阅读的内容,这是不可能的。我不确定此信息是否已过时。
那么,是否可以使用 .NET 5 中的 razor 页面或组件中的 _signInManager.PasswordSignInAsync
对用户进行身份验证?