Firebase:添加管理员SDK以检查ID令牌使FirebaseAuth依赖项无用

时间:2018-07-26 14:40:48

标签: java android firebase android-studio firebase-authentication

这按预期工作:

FirebaseUser user;
FirebaseAuth auth = FirebaseAuth.getInstance();

在onStart()方法中

user = auth.getCurrentUser()

但是当我添加此依赖项时:

'com.google.firebase:firebase-admin:6.3.0'

然后这不再起作用:

user = auth.getCurrentUser()

返回auth无法解析方法getCurrentUser。

奇怪的是,当我从Gradle中删除管理员依赖项时一切都会正常工作

//编辑2 好了,通过阅读其他文章,我看到firebase admin sdk并不打算在android应用程序中使用,然后如果我不打算在android项目中使用它们,为什么还要为Android提供代码,那么我应该在哪里使用它?在Firebase中?如果是这样的话,有人可以教我怎么做或一些教程。我想做的是检查用户的id令牌,阅读文档时我看到要执行此操作,我必须使用admin sdk或firebase规则是否足够?我没有使用任何自定义后端,所有内容都是Firebase。

0 个答案:

没有答案