Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Firebase 在客户端编写业务逻辑是一个安全问题吗_Firebase_Firebase Realtime Database - Fatal编程技术网

Firebase 在客户端编写业务逻辑是一个安全问题吗

Firebase 在客户端编写业务逻辑是一个安全问题吗,firebase,firebase-realtime-database,Firebase,Firebase Realtime Database,我使用firebase作为Android和Ios客户端的应用程序后端。我的问题是,如果我们在客户端编写业务逻辑,是否会出现任何安全漏洞,以及在客户端编写firebase的业务逻辑时会出现哪些其他问题 对于安全性为高优先级的应用程序,您应该始终假定攻击者可以破坏客户端上的代码,因为攻击者可以以任何方式操纵设备。因此,应用程序开发人员可能会选择将关键逻辑推送到,以保持安全性 关于这一点,我给出了一些建议,但在游戏开发的背景下,我假设攻击者可能会破坏游戏逻辑。关键的游戏逻辑存在于云功能中,它不会被客户

我使用firebase作为Android和Ios客户端的应用程序后端。我的问题是,如果我们在客户端编写业务逻辑,是否会出现任何安全漏洞,以及在客户端编写firebase的业务逻辑时会出现哪些其他问题

对于安全性为高优先级的应用程序,您应该始终假定攻击者可以破坏客户端上的代码,因为攻击者可以以任何方式操纵设备。因此,应用程序开发人员可能会选择将关键逻辑推送到,以保持安全性

关于这一点,我给出了一些建议,但在游戏开发的背景下,我假设攻击者可能会破坏游戏逻辑。关键的游戏逻辑存在于云功能中,它不会被客户端攻击破坏