我是django的新手,我正在尝试使用firebase admin sdk对用户进行身份验证。我正在尝试进行令牌身份验证,并在我的django应用程序中设置了admin sdk。此外,我在Android应用程序中收到了客户端ID令牌。
现在我无法理解如何将此ID发送到后端并将其作为用户进行验证并相应地创建用户。我确实找到了this的答案但却无法理解如何解决这个问题。< / p>
此外,如果用户已经过验证,我该如何添加和更新其数据。我是否再次通过令牌或有其他方法可以做到这一点?
答案 0 :(得分:0)
您的Android应用程序应将其ID令牌以及发送到后端服务器的所有请求一起发送。您可以决定如何包含它(作为标头,作为JSON有效负载的一部分等)。在后端服务器中,如果令牌无法验证,则应始终调用auth.verify_id_token()
并返回错误(例如401 Unauthorized)。