Python Django包,用于将用户链接到FB帐户

Python Django包,用于将用户链接到FB帐户,python,django,facebook,authentication,django-socialauth,Python,Django,Facebook,Authentication,Django Socialauth,将普通Django用户链接到FB帐户最合适的Django包是什么? 情景: 普通Django站点的用户注册一个帐户 他使用普通登录/密码登录 他将其常规帐户连接到FB帐户,并能够在需要时将其重新链接到不同的FB帐户 我似乎找不到一个符合所有要求的软件包,这似乎是大多数软件包(django facebook、django social auth)的假设 该网站的初始登录/注册是通过社交媒体完成的,而我所需要的只是-常规django登录和一些可选/延迟访问社交媒体。django social aut

将普通Django用户链接到FB帐户最合适的Django包是什么? 情景:

  • 普通Django站点的用户注册一个帐户
  • 他使用普通登录/密码登录
  • 他将其常规帐户连接到FB帐户,并能够在需要时将其重新链接到不同的FB帐户
  • 我似乎找不到一个符合所有要求的软件包,这似乎是大多数软件包(django facebook、django social auth)的假设
    该网站的初始登录/注册是通过社交媒体完成的,而我所需要的只是-常规django登录和一些可选/延迟访问社交媒体。

    django social auth应该允许您做您想做的事情,因为它允许多个社交帐户(如Facebook、LinkedIn等)与单个django用户关联(核心身份验证用户,而不是像其他应用程序那样使用的自定义用户类)


    我会查看django social auth,并使用
    social_auth.backends.pipeline.social.associate_user
    功能将Facebook帐户与现有用户关联。

    django social auth应该让你做你想做的事,因为它允许多个社交帐户(如Facebook、LinkedIn等)与单个Django用户关联(核心身份验证用户,而不是像其他应用程序使用的自定义用户类)

    我会查看django social auth,并使用
    social\u auth.backends.pipeline.social.associate\u user
    功能将Facebook帐户与现有用户关联