我有这样的用户任务链接-site.com/tasks/EJYr0OylqQdXe1DzRwI50s6WEF92
(EJYr0OylqQdXe1DzRwI50s6WEF92这是uid)
我有一条规则:
{
"rules": {
"tasks": {
"$uid": {
".read": "$uid === auth.uid"
".write": "$uid === auth.uid"
}
}
}
}
但是我想要这样的短链接- site.com/tasks/
或也许site.com/tasks/userAlex
,但第一种选择更好。
我该怎么做并保存此规则?
任何想法都会对我有很大帮助!我将其用于Web。 Vue.js + nuxt.js-spa。
在vue.js中,我有简单的代码:
nuxt-link.navbar-link(
:to="tasks +'/'+userId}`"
) {{ link.title }
data () {
return {
// here return $uid from firebase use getter
userId: this.$store.getters.user.id
}
},