.Net Core中的Firebase身份验证

时间:2018-10-04 13:41:10

标签: asp.net firebase asp.net-core .net-core firebase-authentication

如何在.Net Core 2.0中实现Firebase身份验证和用户管理?

我正在使用Google Firebase创建并返回的JWT令牌,但想知道在ASP .Net Core框架中对用户进行身份验证的最佳实践是什么。

您是否使用ASP .Net Identity membership system创建身份用户和相关类?还是完全依靠Firebase传递的ClaimsIdentity管理访问?

1 个答案:

答案 0 :(得分:1)

使用ASP NET Core提供的Cookie Authentication。”

  1. 使用Firebase API登录
  2. 如果成功,则添加声明(如果需要),然后使用HttpContext.SignInAsync(...)方法登录。