我正在尝试在我的应用中为 Android 实现自定义身份验证。
我想要的表格只是一个电话号码。目前我正在这样做:
- 我在 IntelliJ 中有一个使用 heroku 的应用程序,它生成自定义令牌。
- 我将该应用程序部署到 Heroku。
我面临的问题是我在Heroku 中运行 Java 应用程序。但是,我现在只有:
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 中运行的服务器进行通信?
- 如何获得我生成的令牌?