1
Какова наилучшая практика обнаружения, когда авторизация завершилась неудачей из-за правил безопасности firebase. Например, если правила безопасности в базе данных firebase не позволяют текущему зарегистрированному пользователю ниже получить доступ к «/ path/to/data», как его можно обнаружить?Обнаружение отказа авторизованной пожарной безопасности с помощью Polymerfire
<firebase-document
id="document"
app-name="notes"
path="/path/to/data"
data="{{data}}">
</firebase-document>
Существует не лучший способ в настоящее время. Я изучаю это. –
Спасибо за это. Я мог бы сделать это. Есть ли у вас предложение о том, как вы думаете, что должно быть реализовано? Мое начальное наклонение заключается в том, чтобы добавить логическое уведомление о разрешении на свойствоAllowed, а затем реализовать все обещания в коде, который вызывает базу данных через apb firebase, чтобы установить свойство false, если PERMISSION_DENIED получен в функции ошибки. Например, в заданном вызове в функции _setFirebaseValue. – Mario
У меня есть PR-выход (https://github.com/firebase/polymerfire/pull/94), который будет вызывать ошибки при возникновении проблем у слушателей (включая 'PERMISSION_DENIED') –