【问题标题】:Implement Api to storing credential of facebook/twitter or something else实现 Api 来存储 facebook/twitter 或其他东西的凭证
【发布时间】:2011-07-03 19:18:44
【问题描述】:

我正在为 iPhone 或 Android 等移动设备编写内部 API。

我希望使用这些设备,用户只能通过 Facebook Connect 或 Twitter Connect 连接到应用程序。

我不了解iOS,但我想在后端准备代码。

我必须如何准备代码?我正在使用 Python/Django 和 Tastypie 作为 api。 我有使用django-social-auth 的经验,它很好地支持这两个社交网络。

如何创建 api 来接受从 twitter 或 facebook 注册的新用户并存储他们的数据?

提前致谢。 问候。

【问题讨论】:

    标签: iphone python django api


    【解决方案1】:

    最好的方法是,在用户使用设备上的任何社交网络进行身份验证后,获取姓名、电子邮件、设备 ID 和任何其他相关详细信息,并将这些详细信息存储在服务器上,就像正常注册一样。[即维护您自己的用户 ID,而不是 fb_id 或 twitter_id]

    如果需要从浏览器使用我们的服务,当您插入用户记录时,会生成一个随机密码并将其邮寄给用户,并将哈希值存储在数据库中。

    【讨论】:

    • 你好!这么简单,谢谢。如果有人有其他提示或建议,请在此处发布。
    猜你喜欢
    • 2015-08-01
    • 2016-05-05
    • 2012-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多