通过身份验证从firebase数据库获取值

时间:2016-08-25 09:39:29

标签: android firebase firebase-realtime-database firebase-authentication firebase-security

我的Android应用程序有一个字符串,我想将它发送到Firebase数据库进行身份验证。如果该字符串匹配" jhgkjgl",我希望Firebase向我发送数据,否则不发送任何内容。

我必须在java和firebase控制台中编写什么内容? 我需要做什么?

规则:

{
"rules":{
".read":"auth.uid.matches(/jhgkjgl/)"
}
}

我想要在我的应用中获取的数据:

q:"qqqweryty"

我的道路是:

https://fir-rial-8888.firebaseio.com/

我只想使用字符串进行身份验证。如果我的应用程序中的字符串与服务器的字符串匹配,我想获得我的密钥的值" q"。

1 个答案:

答案 0 :(得分:1)

如果你尝试类似的东西怎么办?

".read":"newData.val() == 'jhgkjgl'"