【发布时间】:2017-12-22 04:15:07
【问题描述】:
标题并没有真正表明我的意思: 我正在寻找一种安全的方式来保存用户数据(游戏的积分系统 - 在任何情况下,用户都应该能够更改他的积分数量)。我偶然发现了 firebase,这看起来很不错而且很简单。
但是: 如果我授予应用程序直接将用户新点写入数据库的权限,这是非常不安全的,对吧?我的意思是,有人可以反编译应用程序并从 firebase 获取密钥,以便任何人都可以写入数据库,还是我错了?
另外,将这些“新点”保存到 firebase 实时数据库的最佳方法是什么?
编辑:我已经在使用 pro-guard 保护我的应用程序,但我猜这只会让用户更难获得密钥。
【问题讨论】:
-
@jaffar,不,这不是重点,请阅读整个问题。
标签: android firebase firebase-realtime-database