yun*_*shi 5 django google-api google-api-client oauth2client google-oauth
Google API python客户端对Django具有特殊的支持,在Google(https://developers.google.com/api-client-library/python/guide/django)提供的示例中,oauth2client.django_orm.Storage类为用于存储和检索凭据对象。
然而,我发现很多的例子(https://github.com/jgmize/django-google-drive/tree/master/gdrive/gdoauth2,https://github.com/praekelt/django-google-credentials/tree/ master / google_credentials等)将凭据放入用户个人资料的CredentialsField字段中,并将其保存到数据库中。
两种方法的优点/缺点是什么?有偏好吗?
谢谢
小智 1
要实现使用 google 功能登录,您可以使用django-allauth https://django-allauth.readthedocs.io/en/latest/
它提供了易于集成的 Django 应用程序集,用于解决身份验证、注册、帐户管理以及第 3 方(社交)帐户身份验证问题。
https://django-allauth.readthedocs.io/en/latest/providers.html#google
| 归档时间: |
|
| 查看次数: |
1092 次 |
| 最近记录: |