gpt4 book ai didi

django - 获取django用户后如何手动验证?

转载 作者:行者123 更新时间:2023-12-04 02:54:17 30 4
gpt4 key购买 nike

我正在编写一个 facebook-connect 应用程序,在 facebook 上验证 session 后登录用户,问题是如何在获取用户对象后在 django 上验证用户?

user = User.objects.get(email=email)
user = authenticate(username=user.username, password=user.password)
login(request, user)

有没有另一种方法来实现这一目标?

最佳答案

如果您这样做,您实际上并不需要首先进行身份验证()(但我没有告诉您!):
user.backend = 'django.contrib.auth.backends.ModelBackend'login(request, user)

关于django - 获取django用户后如何手动验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4754980/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com