繁体   English   中英

Android应用程序中的离线验证

[英]Offline verification in Android application

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

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

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

我的问题是:

有什么办法可以编码吗?

例如,该应用程序首次运行,然后将显示弹出的应用程序内窗口,要求提供唯一编号。 然后将其与电话号码和技术人员姓名配对。

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

你能帮我吗?

确实,您正在寻找的是身份验证。 但是,将这种类型的信息进行硬编码并不是一个常见的用例,因此您可能在您所想到的任何地方都找不到示例。 更好的选择可能是使用基本的内置Firebase身份验证 相当容易实现,您可以在firebase控制台中设置用户。

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

祝你好运,编码愉快。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM