检测由于firebase安全规则而导致的授权失败时的最佳实践是什么。例如,如果firebase数据库中的安全规则不允许下面的当前登录用户访问"/path/ to /data“,如何检测它?
<firebase-document
id="document"
app-name="notes"
path="/path/to/data"
data="{{data}}">
</firebase-document>发布于 2016-08-15 11:00:34
从PolymerFire 0.9.5开始,当读取访问被拒绝时,文档和查询元素将发出"error“事件:
<template>
<firebase-document
id="document"
app-name="notes"
path="/path/to/data"
data="{{data}}"
on-error="handleError">
</firebase-document>
</template>
<script>
Polymer({
handleError: function(e, err) {
// handle the error
}
});
</script>https://stackoverflow.com/questions/38832191
复制相似问题