允许通过我的Android应用访问网站

时间:2019-02-18 05:25:57

标签: android

所以我只是做了一点挖掘,发现在任何Java应用程序(以我的情况为android应用程序)中存储任何类型的密码都是不安全的,因为任何人都可以通过反编译Java代码来检索密码。现在,在网上,我在某个地方还了解到,与任何数据库(例如mysql)进行交互的更好方法是创建一个Web界面,通过某种方式,该界面可以区分没有我的应用和有人通过我的应用与网络界面进行交互。因此,有人可以告诉我该怎么做,或者是否有更好的方法来实现我想要的目标?

3 个答案:

答案 0 :(得分:0)

为此,您可以签出firebase与数据库进行交互,并基于该数据创建Web应用程序和移动应用程序。在这里您可以与众不同。

答案 1 :(得分:0)

您已经知道的一种方法是创建一个访问数据库的Web服务层。

另一种方法是使用BaaS对后端进行直接Web层访问。有许多可用的BaaS解决方案可以为您提供帮助。

在我看来,对于新编码员来说,第三种也是最好的方法是使用现有的身份验证服务,例如Firebase Auth。这几乎可以为您提供开箱即用的所有功能,例如,注册电子邮件,密码重置,多种登录方法及其Firebase Auth UI将为您提供几乎没有任何代码的登录屏幕。检查一下,如果它符合您的需求,那实际上就不错了

答案 2 :(得分:0)

也许您正在寻找chrome自定义标签?他们使您可以从应用https://developer.chrome.com/multidevice/android/customtabs

中打开chrome实例