Firebase Custom Auth, как также создавать электронную почту, а не только UID

Я использую cusotm auth в firebase и генерирую свой токен JWT следующим образом:

$userId = '1234';
$email = '[email protected]';
$key = 'giant_key_goes_here';

$payload = [
'iss' => $email,
'sub' => $email,
'aud' => 'https://identitytoolkit.googleapis.com/google.identity.identitytoolkit.v1.IdentityToolkit',
'iat' => time(),
'exp' => time() + 60 * 60,
'uid' => $userId,
'claims' => [
'uid' => $userId,
],
];

$token = JWT::encode($payload, $key, 'RS256');

Когда я позже использую этот токен в устройстве ios для входа в систему, firebase создаст нового пользователя.

Но возможно ли одновременно создавать электронную почту пользователя, а не только uid?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]