使用Firebase / Firestore进行Django身份验证

时间:2018-06-29 21:39:33

标签: django firebase authentication google-cloud-firestore

我想将Django身份验证与Firebase集成在一起。我知道对于自定义Django身份验证,我需要返回一个用户对象,问题是我的用户已在Firebase的Firestore中注册。

我有一个使用request.session的想法,我可以在登录时添加['uid']并在注销时清除它,但是我不确定这是否是最好的方法。

def login(request):
    request.session['uid']
    #...

def logout(request):
   request.session.flush()
   #...

我是否还有其他官方方法可以通过firebase的firestore在Django上对我的用户进行身份验证?

使用随机密码将用户添加到数据库是否可以用作用户对象?

0 个答案:

没有答案