django 如何使用 google 和 facebook 进行正确的身份验证?

django how to make a proper authentication using google and facebook?

我是第一次在我的项目中使用 facebook 和 google api 在我的应用程序上进行身份验证。

我在网上看了很多图书馆,但我真的不知道去哪里看。

有没有好用的流行的?还是Google和Facebook提供官方的?

您可能应该研究一下 python-social-auth

这是一个很好的框架,您可能会发现它 documentation 非常有用。

存储库中还有一个 example

但是,如果除了 Facebook / Google 身份验证之外,您还想要支持本地注册的东西,那么 django-allauth 可能更合适。