Вопросы по теме 'firebase-security'

Обратный вызов Firebase set() показывает только ошибки синхронизации, но не ошибки правил безопасности?
Что касается функции Firebase set() , есть ли способ определить, установлен ли set( ) не удалось из-за ошибок правил безопасности? Пример кода (получает null , что указывает на успех, даже если набор фактически не выполнен из-за правил...
494 просмотров
schedule 26.11.2022

Как настроить правила безопасности для IP/домена в Firebase?
«Запросы аутентификации в Firebase Simple Login разрешены только из указанных вами доменов». и два домена по умолчанию — «localhost» и «127.0.0.1». Допустим, IP-адрес моего сервера — «267.156.423.22». Как настроить правила безопасности так, чтобы...
4865 просмотров
schedule 17.08.2022

Какова междоменная политика Firebase?
Как Firebase решает проблемы с разными источниками, каковы лежащие в их основе проблемы безопасности и как они решаются?
5952 просмотров

Как ограничить размер данных на стороне сервера, которые пользователь может получить в Firebase?
Я рассказал об основах Firebase ( http://szimek.github.io/presentation-firebase-intro ) на нашей местной встрече и получил 2 интересных вопроса от аудитории. Представьте, что у вас есть приложение, похожее на Twitter, с миллиардами твитов, и каждый...
101 просмотров
schedule 04.02.2023

Создание временных анонимных пользователей в Firebase
Я пытаюсь автоматически создавать учетные записи пользователей, с которыми я могу сохранять данные, а затем повышать их до правильных учетных записей имени пользователя и пароля. Любые идеи о том, как лучше всего это сделать? Мне было неясно, могу...
5366 просмотров
schedule 10.09.2022

Firebase Security: родительский узел только для чтения, но дочерние узлы доступны для записи
Могу ли я иметь родительский узел, доступный только для чтения, но разрешить запись в его конечный узел? Вариант использования: Родительский отзыв пользователя в качестве детей Я бы позволил аутентифицированному пользователю читать свой...
617 просмотров
schedule 07.02.2023

Firebase .push() выдает ошибку «permission_denied»
При создании ввода новых данных с помощью .push(), например: var passes = chatRef.push('passes'); passes.set({ userID: FirebaseRef.user.id, gymName: $(this.options.data.gymName.getContent()).text().split(/[ ]+/).join(' '),...
3974 просмотров
schedule 03.02.2024

Как проверить временную метку в Firebase?
В моем шахматном приложении я использую Firebase.ServerValue.TIMESTAMP для записи времени хода, например: { from: 'e2', to: 'e4', playedAt: Firebase.ServerValue.TIMESTAMP } Как я могу проверить, что playedAt является...
2211 просмотров
schedule 05.12.2022

Правило безопасности Firebase и проверка уникальных записей
Я создаю приложение AngularjS, которое позволяет пользователям (аутентифицированным анонимно Firebase) отправлять свое полное имя, компанию и адрес электронной почты, чтобы попасть в наш список рассылки. Что я хочу сделать, так это отключить форму...
2899 просмотров

Правило безопасности Firebase для массива сообщений
Я пытаюсь отобразить список сообщений в зависимости от получателя, но пока давайте не будем усложнять. Я просто пытаюсь отобразить список сообщений. Мое правило выглядит так { "rules": { "communications" : { "$communication":{...
695 просмотров

Групповые разрешения в Firebase
Я хочу иметь групповой доступ к данным в firebase. Проблема, с которой я сталкиваюсь, заключается в том, чтобы выяснить, как структурировать данные, чтобы несколько групп могли иметь доступ к одним и тем же данным и позволять пользователям...
916 просмотров
schedule 15.09.2022

получить UID недавно созданного пользователя в Firebase
Есть ли способ получить UID недавно созданного пользователя? Согласно документации createUser() , это не похоже на он возвращает что угодно. Как можно получить эту информацию, чтобы мы могли начать хранить информацию о пользователе? Я знаю,...
5052 просмотров

Денормализация структур данных для доступа к частным данным в Firebase?
Я хочу создавать масштабируемые данные ( отслеживать личные данные пользователя). Документация Firebase рекомендует вкладывать дочерние объекты в родительский следующим образом: { "users": { "google:1234567890": { "displayName" :...
1074 просмотров

AngularFire Infinite $digest Loop с методом перенаправления браузера OAuth
Я пытаюсь настроить вход в AngularFire с потоком OAuth на основе перенаправления в моем веб-приложении AngularJS с бэкэндом FireBase. Я использую AngularJS 1.3.14, Firebase 2.2.3 и AngularFire 1.0.0. Я попытался настроить базовый пример, чтобы...
488 просмотров

Как проверить эту структуру данных с помощью правил безопасности Firebase?
Пока не повезло с правилами Firebase Security. у меня есть это { "rules": { "users": { "$user_id": { ".read": true, ".write": "auth !== null && auth.uid === $user_id", "profile":...
706 просмотров
schedule 06.02.2023

Настраиваемое поле правил безопасности Firebase
Мои правила безопасности Firebase выглядят следующим образом: "users": { "$uid": { // grants write access to the owner of this user account whose uid must exactly match the key ($uid) ".write": "auth !== null &&...
319 просмотров

Разрешение Firebase отклонено при чтении данных после аутентификации
Я новичок в Firebase. Я аутентифицировал пользователя, используя электронную почту и пароль - final Firebase ref = new Firebase("https://app.firebaseio.com"); ref.authWithPassword("[email protected]", "password", new Firebase.AuthResultHandler()...
9200 просмотров

Добавление uid в базу данных firebase с помощью angularfire
Я использую angularfire для своего текущего проекта. Мне трудно настроить правила безопасности. Вот моя структура данных: { users : { uid1 : { .. }, uid2 : { .. } } } Правила безопасности: { "rules" : {...
461 просмотров
schedule 05.08.2022

Firebase - компилятор машинописного текста не любит аутентификацию в Twitter firebase
Firebase — компилятору машинописного текста не нравится аутентификация Firebase в Твиттере Это когда вы делаете: var auth = this.ref.getAuth(); . Тогда иди: auth.twitter.id . Компилятор жалуется на FirebaseAuthData . Однако это должно...
113 просмотров
schedule 07.02.2023

Как разрешить дополнительные поля с помощью компилятора болтов?
При определении типа он запрещает любые дополнительные поля. Есть ли способ разрешить дополнительные поля на языке болтов? В частности, как избежать вывода: "$other": { ".validate": "false" },
93 просмотров