gpt4 book ai didi

python - 在 iOS 上使用 Django-social-auth 和 tastypie 登录

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:04 25 4
gpt4 key购买 nike

我正在使用 tastypie 为 iOS 应用构建 API。

我可以很好地处理正常的身份验证/授权,但在使用 django-social-auth 通过 Tastypie 注册/登录/链接时我有点困惑。

例如,如果我想使用 django-social-auth 和 tastypie 在 iOS 应用程序上验证或注册用户,我该怎么做?有什么建议么?我是不是看错了?

最佳答案

你不能直接使用 django-social-auth。

要登录 Facebook,您需要使用适用于 iOS 的 Facebook SDK (https://developers.facebook.com/docs/reference/iosdk/)。

它将返回您将发送到使用 TastyPie 创建的 API 的访问 token 。

当您拥有访问 token 后,您可以基于它注册一个新用户。使用 Facebook Graph API,您可以获得用户的姓名和其他信息。请务必保存访问 token ,以便识别回访用户。

在您注册或登录用户后,返回特定于该用户的“ token ”。您的站点生成 token 。您将使用该 token 与您的网站进行通信。

关于python - 在 iOS 上使用 Django-social-auth 和 tastypie 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12577045/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com