gpt4 book ai didi

ios - Rails Devise OmniAuth Facebook 从 iOS 登录

转载 作者:IT王子 更新时间:2023-10-29 08:06:42 27 4
gpt4 key购买 nike

我一直在寻找这个问题的可靠解决方案,并遇到了 this SO问题哪一种符合我的困境,但不完全符合。

目前,我的 iPhone 应用程序通过 Basic Auth 使用我的 Rails API 进行身份验证。这只是您简单的、普通的设计授权包。然后我按照说明设置 omniauth-facebook for devise 并使其在浏览器端运行。

我不知道该怎么做的部分是如何将 iPhone 端(通过 Facebook iOS SDK)收到的 token 发送到服务器。我希望服务器检查用户表以查看该 facebook 用户是否已注册,如果没有,则为他创建一个帐户。然后,我想服务器会生成一个随 secret 码并将其发送回客户端设备,这样我就可以保持相同的基本身份验证策略。这是为 Web 应用程序和 iPhone 应用程序实现单点登录的正确方法吗?如何修改服务器端包以支持通过手机发送的 token 进行身份验证?

最佳答案

你可能想看看这里:

Open Source: Announcing devise-iOS For Simplified Auth

使用 Rails/Devise 和 iOS 似乎是一种相对轻松的方式。我绝对计划在我的下一个项目中使用它。

关于ios - Rails Devise OmniAuth Facebook 从 iOS 登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22663740/

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