【问题标题】:authenticate between android and backend server在android和后端服务器之间进行身份验证
【发布时间】:2017-05-30 18:53:42
【问题描述】:

我真的很想知道关于 android 的身份验证.. 我想了解 2 案例身份验证(仅 android 应用程序登录、android 应用程序登录和 Web 应用程序登录)

  1. 只是安卓应用 当我登录 facebook 或 twitter 之类的 sns 时,我得到了令牌并将其发送到服务器。
  2. 应用程序和网络
    • 如果 Web 应用程序中已经有了带有 sns 的 ID,我该怎么办?
    • 应用程序登录并获得令牌。接下来,将令牌发送到服务器并在服务器中进行身份验证?

【问题讨论】:

    标签: android facebook authentication


    【解决方案1】:

    许多应用程序使用基于令牌的身份验证,其中服务器与整个应用程序分开,例如允许为许多服务(如移动应用程序和 Web 应用程序)使用一个 restful api。

    基本上它是这样工作的,首先用户通过安全连接将他的登录名和密码发送到您的服务器,然后服务器生成一个令牌,允许用户从该服务器获取某些数据。这些令牌会在一段时间后过期(出于安全原因)。您可以阅读有关token based authentication、令牌、refresh tokensjson web token 和类似内容的更多信息。

    关于堆栈溢出,您在这里有类似的问题: How do popular apps authenticate user requests from their mobile app to their server?

    在这里,您可以大致了解其他类型的身份验证: https://blog.risingstack.com/web-authentication-methods-explained/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-08-11
      • 2021-08-17
      • 2017-03-03
      • 2016-10-12
      • 2020-05-18
      • 2011-11-04
      • 2015-06-10
      相关资源
      最近更新 更多