Я пытаюсь реализовать пользовательскую аутентификацию для Android в своем приложении.Как отправить созданный токен Firebase Custom Authentication из Heroku моему клиенту?
Форма, которую я хочу, это только номер телефона. В настоящее время я делаю это:
- У меня есть приложение, использующее heroku в IntelliJ, которое генерирует пользовательский токен.
- Я развернул это приложение в Героку.
Проблема я столкнулся в том, что я утра запуска приложения Java в Heroku. Тем не менее, все, что я прямо сейчас:
String uid = "some-uid";
HashMap<String, Object> additionalClaims = new HashMap<String, Object>();
additionalClaims.put("premiumAccount", true);
FirebaseAuth.getInstance().createCustomToken(uid, additionalClaims)
.addOnSuccessListener(new OnSuccessListener<String>() {
@Override
public void onSuccess(String customToken) {
// Send token back to client
}
});
Что я запутались:
- Как общаться с Android клиента с сервером работает в Heroku?
- Как получить токен, который я сгенерировал?