Я использовал метод Firebase.authWithPassword (email, password, ...) для аутентификации пользователей. Проблема заключается в том, когда пользователь вошел в систему, как предотвратить вход в orther с этой учетной записью.Аутентификация Firebase - запрещает пользователям входить в одну учетную запись одновременно
0
A
ответ
8
Предполагая, что у вас есть/пользователей/узел, который имеет другую информацию о пользователе
users
uid
name: Bill
fav_foot: Pizza
online: true
Примечание я добавил онлайн дочерний узел, который устанавливается, когда пользователь выходит в онлайн (аутентификация)
Приложить onDisconnect к нему и либо удалить узел, когда пользователь отключится, либо установит его в false.
Обратное также верно, когда пользователь пытается войти в систему, проверьте онлайн-узел и, если это правда, ну, запретите доступ.
Смежные вопросы
- 1. запретить двум пользователям входить в ту же учетную запись
- 2. Как разрешить пользователям добавлять плейлисты в одну учетную запись YT?
- 3. Как запретить пользователям использовать одну учетную запись? (ASP.NET MVC)
- 4. android parse подписан на более чем одну учетную запись одновременно
- 5. API Google Analytics, отображающий одну учетную запись
- 6. Позволяет пользователям входить в свою учетную запись Microsoft .. Нет документации UWP?
- 7. Позвольте пользователям удалить свою учетную запись
- 8. Автоматически входить в учетную запись Google на веб-сайте Android
- 9. запрещает пользователям загружать мое объявление о членстве
- 10. Получить одну запись от Firebase
- 11. Firebase - Создать учетную запись и проблему входа
- 12. Facebook Graph API - выберите одну учетную запись
- 13. Как разрешить пользователям входить в LinkedIn на Flask?
- 14. запрещает пользователю входить в систему с другого устройства или другого браузера одновременно
- 15. Firebase Auth. Как спроектировать многие пользователи могут войти в одну основную учетную запись компании?
- 16. Как добавить еще одну учетную запись в Firebase Console (НЕ проект)?
- 17. Разрешить пользователям редактировать свою учетную запись без предоставления пароля | Rails4
- 18. Нужно ли регистрировать учетную запись при использовании Angularfire (firebase)?
- 19. Позволяет пользователям редактировать свою учетную запись при использовании omniauth
- 20. Извлеките личную учетную запись пользователям, которые любят или комментируют сообщение
- 21. iOS: вход в учетную запись Firebase и facebook
- 22. Вход и выход в учетную запись Google
- 23. Количество ограничений по проектам на одну учетную запись в GCP
- 24. Ссылка на одну учетную запись многих в OutLook, ошибка 438
- 25. Использовать учетную запись «master» gmail для записи в firebase Google вместо отдельных пользователей?
- 26. Аутентификация по Firebase: связывание нескольких обеспечивает
- 27. Android запрещает пользователям отслеживать трафик приложения
- 28. запрещает пользователям загружать html-текст сайта
- 29. запрещает некоторым пользователям просматривать некоторые страницы
- 30. Как настроить учетную запись Facebook через firebase/ionic
Хорошо, я понял. Я думаю, что firebase должен предоставить следующие параметры: только один пользовательский логин в момент времени –
К счастью, это всего около 8 строк кода, поэтому его не так сложно реализовать. Если вам нравится ответ, пожалуйста, подтвердите его! :-) – Jay
@Jay может у PLS помочь мне, как реализовать это я имею в виду, когда я буду устанавливать онлайн в true и когда он будет ложным? – Erum