Как перенести identity / auth из Android-приложения на сервер?

Я начал использовать Firebase auth с google, и пока это работает, я не уверен, как я могу передать удостоверение пользователя на вызов сервера. Например

  1. Пользователь аутентифицируется в моем приложении Android. Я знаю, что они xyz@gmail.com
  2. Теперь мне нужно сделать звонок на сервер (не firebase/app engine), и сервер должен знать, что это пользователь xyz@gmail без повторной проверки подлинности. Я думал, что отправлю маркер auth, а затем я мог бы проверить его на сервере с тем же id / secret, но маркер auth, который я получаю от IdpResponse, не работает.

Есть идеи по рекомендуемому решению этой ситуации? Спасибо

1 ответ