Наконец-то я нашел следующее решение. В WebView я создал интерфейс JavaScritp для получения токена FCM
@JavascriptInterface
public String readToken(){
String token = FirebaseInstanceId.getInstance().getToken();
return token;
}
И при шаблоне входа добавился следующий код:
<input id = "token" type="text" name="token" hidden>
<script>
var fcm_token=InterfaceName.readToken();
document.getElementById('token').value = fcm_token;
</script>
Итак, при входе пользователя в систему токен FCMPOST к серверу вместе с логином и паролем