mar*_*man 10 django django-authentication
我在Facebook上验证会话后写了一个登录用户的facebook-connect应用程序,问题是如何在获取用户对象后在django上验证用户?
user = User.objects.get(email=email)
user = authenticate(username=user.username, password=user.password)
login(request, user)
Run Code Online (Sandbox Code Playgroud)
还有另一种方法来实现这一目标吗?
Lyl*_*att 18
如果你这样做,你实际上不需要首先验证()(但我没有告诉你!):
user.backend = 'django.contrib.auth.backends.ModelBackend'
login(request, user)