【问题标题】:Android : authentication to php server applicationAndroid:对 php 服务器应用程序的身份验证
【发布时间】:2013-06-28 11:08:34
【问题描述】:

我正在尝试构建我的 PHP/Symfony 应用程序的移动 (android) 版本。我需要在移动设备上建立一个身份验证系统。 有一种直观的方法,即使用用户输入的数据发送一个 post http 请求,然后使用共享首选项。 到目前为止,一切可能都很好,但我想知道所有用户配置文件/权限的东西。

有没有人可以帮助我一些想法或提示?

提前致谢;)

【问题讨论】:

    标签: android authentication symfony web oauth-2.0


    【解决方案1】:

    FOSOAuthServerBundle 让您可以为移动应用实现非常简单的 OAuth 身份验证。

    【讨论】:

    • 我想知道逻辑是如何工作的,我的意思是服务器会将用户对象发送回移动应用程序,包括关系......?如果是这样,如何在移动端检索数据?谢谢兄弟!
    • 我认为这就是关键——当你对服务器进行身份验证时,你对服务器进行身份验证。它不应该对您的手机有帮助(除了可能对 UI 进行的外观调整)。 Http auth 应该只负责为您的 http 调用提供访问令牌。您似乎希望将您的应用程序配置文件 API 放在手机上,这很奇怪。通常,您保留该服务器端并使用授权标头进行 API 调用,以使您的应用程序 UI 保持最新。
    • 谢谢汤姆,但你不认为这只有在使用系统浏览器时才有可能。我愿意避免使用浏览器,因为应用程序应该在后台执行所有这些 Web 操作
    • 我的意思是,是否有可能取回所有用户的信息?
    • FOSOAuthServerBundle 部分对我来说不是很清楚,因为我看不到数据甚至生成的密钥是如何获取和发回的!
    猜你喜欢
    • 2013-09-15
    • 1970-01-01
    • 2019-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-17
    • 1970-01-01
    相关资源
    最近更新 更多