在我的应用程序中,我必须验证用户生成的内容,为此,我看到使用Firebase面板并不是一件快事,所以我搜索了一下,我找到了Firebase FireAdmin,但它不是免费的,是什么我想只是将批准值从不改为是(在看到内容之后)。
通过检查Firebase的firauth属性,让一个viewcontroller为我所有的操作隐藏是一个好主意吗?
let userID : String = (Auth.auth().currentUser?.uid)!
if userID == myid... { show view controller...
提前完成
答案 0 :(得分:0)
不,这不是一个好主意。如果您的代码是usafe,则可以更改此值或访问控制器。对于不会被用户使用的控制器,应用程序会更重。
如果您不想支付FirebaseAdmin,则必须构建管理界面。
根据您要查找的内容,您还可以查看Firebase数据库,您可以在其中阅读和编辑值。