好的,这就是我的应用程序应该如何运作:它就像超级一样。只是不是雇用司机,用户将聘请帮助者清理他们的家园。 您是否知道如何根据特定帐户制作应用功能? 就像用户使用他的帐户登录并使用firebase进行身份验证一样。
好的想象一下这个场景:
想象一下,有2个用户使用此应用。用户1申请成为帮助者。用户2申请成为请求者(请求帮助者的人)。因此,用户2将创建一个作业请求(这意味着键入所有必要的数据(日期,时间等)),这将被保存到firebase。用户1将能够查看不同人员的工作请求列表。
知道如何将这些请求与特定帐户联系起来吗? (作业请求1属于人1,作业请求2属于人2等)。有没有办法用firebase身份验证执行此操作?或者还有其他方法吗?需要例子。
答案 0 :(得分:0)
可以在firebase中进行用户分组
示例:
没有明确支持"群组"在Firebase中,因为你可以很容易地代表他们。根据您的具体情况,这里有两个选项。
在firebase中存储组信息。
以下数据可用于表示2个群组(' alpha'和' beta')和3个受保护数据(' thing1',&# 39; thing2'和' thing3')
{
"groups": {
"alpha": {
"joe": true,
"sally": true
},
"beta": {
"joe": true,
"fred": true
}
},
"data": {
"thing1": {
"group": "alpha"
/* data accessible only by the "alpha" group */
},
"thing2": {
"group": "beta"
/* data accessible only by the "beta" group */
},
"thing3": {
"group": "alpha"
/* more data accessible by the "alpha" group */
}
}
}