Я пытаюсь удалить пользователя из firebase через панель администратора, чтобы удалить пользователя, согласно документации, вот как это делается

var user = firebase.auth().currentUser;
user.delete().then(function() {
  // User deleted.
}).catch(function(error) {
  // An error happened.
});

Однако я пытаюсь удалить пользователя, который не является текущим пользователем, возможно ли каким-то образом получить пользователя через его UID?

0
Bassam Kaddoura 14 Апр 2020 в 23:33

1 ответ

Лучший ответ

Пользователь Firebase не может получать или удалять других произвольных пользователей. Это будет огромная дыра в безопасности.

Для этого вам понадобится серверная часть, и ваш клиент должен будет проинструктировать ее удалить учетную запись пользователя с помощью Firebase Admin SDK на управлять пользователями.

0
Doug Stevenson 14 Апр 2020 в 20:36