【问题标题】:Android user identification for api callsapi调用的Android用户识别
【发布时间】:2016-07-24 10:11:21
【问题描述】:

我正在开发一个偶尔会执行一些休息呼叫的 Android 应用程序,我需要一种方法来在执行这些呼叫时识别每个用户。我不希望他们注册一个帐户,所以我正在考虑使用他们的主电子邮件,并在第一次启动应用程序时注册,但问题是他们可能随时更改他们的主电子邮件并且将导致重新注册,用户将丢失与旧电子邮件相关的所有数据。不确定 OAuth 是否可以在这里工作,以前没有使用过,但据我了解,OAuth 仅适用于谷歌 API。所以现在我正在寻找替代品。谢谢。

【问题讨论】:

  • 您是否关心他们在恢复出厂设置时是否会丢失数据?
  • 您不想与社交登录集成? Facebook/谷歌/推特等?
  • 目前我们不打算这样做

标签: android api rest backend


【解决方案1】:

需要注意的是,它会在恢复出厂设置时发生变化,并且如果设备有多个配置文件,则会有多个 ID,您可以使用Settings.Secure.ANDROID_ID。这里提到了其他选项:

Is there a unique Android device ID?

ANDROID_ID 不适用于模拟器,并且有一些设备不提供唯一 ID,但它们现在已经足够老了,这可能不是主要问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-02
    • 1970-01-01
    • 2018-01-23
    • 1970-01-01
    • 1970-01-01
    • 2020-03-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多