将常规Django用户链接到FB帐户最合适的Django包是什么? 情形:
我似乎无法找到符合所有要求的软件包,似乎大多数软件包(django-facebook,django-social-auth)都假设 初始登录/注册到网站是通过社交媒体完成的,而我想要的只是 - 定期django登录和一些可选/延迟访问社交媒体。
答案 0 :(得分:3)
django-social-auth应该让你做你想要的,因为它允许多个社交帐户(例如Facebook,LinkedIn等)与单个Django用户(核心auth.User,而不是自定义用户类,像其他一些应用程序使用)。
我会看看django-social-auth的pipeline feature并使用social_auth.backends.pipeline.social.associate_user
功能将Facebook帐户与现有用户相关联。