Django Web应用,Facebook登录

问题描述 投票:0回答:1

我正在构建一个基本的社交媒体网络应用,我希望我的唯一登录点是通过Facebook登录。在做了大量的研究之后,我看到了多个第三方授权框架,可以插入Facebook,但我想知道,如果有任何意见,什么是最好的前进脚步将是。

另外,如果我使用fb登录,我如何才能在Django中使用sessioncookies?

感谢所有的答案

django facebook facebook-javascript-sdk django-allauth django-socialauth
1个回答
0
投票

你可以使用SocialAuth (https:/github.compython-social-authsocial-app-django。),这个应用可以让你让用户通过许多常见的SocialMedia-账户登录,例如facebook。登录后,应用程序会在你的数据库中创建一个用户,然后你就可以像使用本地账户登录一样使用这个用户,因此,会话仍然由django处理,fb只向你发送一些用户的信息。因此,会话仍然由django处理,fb只向你发送一些关于用户的信息(例如:名字和姓氏、电子邮件等[在你的设置中可以配置])

© www.soinside.com 2019 - 2024. All rights reserved.