Android应用程序中的离线验证

时间:2018-03-15 20:40:15

标签: java android offline verification

我决定为我们公司的技术人员创建一个应用程序。这个应用程序通过gmail SMTP发送电子邮件与一些额外的字段作为工作时间等...它的工作,我很高兴:)

但是,我需要在我们公司广泛分发这个应用程序,这意味着,我需要某种验证,该应用程序在这个技术人员的手机中。

我的想法是在代码中存储一些“验证码”,因此首次运行应用程序的技术人员将被要求输入唯一编号以识别正在使用它的人。

我的问题是:

有什么方法可以编码?

例如,应用程序首次运行,然后将显示弹出式应用程序内窗口,询问唯一编号。然后它将与电话号码和技术人员姓名配对。

赞:if a=1234 then String phone = 987654 and String nameoftech = Bill Gates

你可以帮我吗?

1 个答案:

答案 0 :(得分:0)

你真正想要的是身份验证。但是,对这种类型的信息进行硬编码并不是一个常见的用例,因此您可能无法找到一个完全符合您想法的示例。更好的选择可能是使用基本的drop-in firebase authentication。相当容易实现,您可以在firebase控制台中设置用户。

否则只需生成一些与每个用户相关的随机数,并在应用中对其进行硬编码。然后给他们这个号码作为他们的登录。他们在EditText中输入您检查它是否与硬编码值匹配。

祝你好运,编码愉快。