草庐IT

firebase-auth

全部标签

android - 从客户端发送 firebase 云消息而不暴露 API secret

我正在开发一个新的聊天应用程序,目前可以使用firebase实时数据库和cordova。我一直在寻找无后端解决方案,因为我目前正在运行的应用程序除了一个微型服务器之外根本不需要任何服务器,它的唯一功能是为客户端提供临时授权token。此token允许客户端直接与firebase一起工作,而无需更昂贵和负载更高的服务器,并且仍然可以集中控制应用程序的使用。通过阅读newfirebasedocumentation我相信客户端不能使用通知和firebase云消息应用程序来发布消息,只能收听通知,因为所有发送消息示例公开了服务器APIkey,这显然不能在客户端。有没有办法从中央服务器发出临时t

android - Firebase 加载数据 onCreate()

我想在oncreate()上加载一个数据集。由于数据不会改变,我使用一次性加载器:protectedvoidonCreate(BundlesavedInstanceState){....mDatabase.child("users").child(userId).addListenerForSingleValueEvent(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnapshot){currentUser=dataSnapshot.getValue(Users.class);}@Ov

android - Firebase 空指针异常

我在firebase中遇到空指针异常我知道没有任何值像我提供的数据库引用那样,但我希望在生成该值时它会自动显示......只是想每次在firebase上创建它时都获得该单个值,但它在Stringval=.....行上给我空指针异常请帮帮我...finalDatabaseReferencedtt=database.getReference("/trial/trials/");dtt.addValueEventListener(newValueEventListener(){@OverridepublicvoidonDataChange(DataSnapshotdataSnapshot){

android - 如何知道给 firebase 数据的随机 id

我的问题是在保存数据时我无法检索Firebase生成的随secret钥(我不得不使用那个随secret钥),例如我尝试使用dataSnapshot.getKey(),但它没有用,任何帮助将不胜感激。提前致谢 最佳答案 根据你的问题,你可以使用这个:对于安卓:FirebaseDatabasedatabase=FirebaseDatabase.getInstance();DatabaseReferencemyRef=database.getReference("posts");Stringkey=myRef.push().getKey(

Android Firebase 身份验证不起作用

对于我的Android应用程序,我尝试使用Firebase进行身份验证和数据存储。现在,我坚持身份验证。当我的应用程序加载时,错误堆栈跟踪出现在AndroidStudio控制台中。W/GooglePlayServicesUtil:CannotfindGooglePlayservicespackagename.android.content.pm.PackageManager$NameNotFoundException:com.google.android.gmsatandroid.app.ApplicationPackageManager.getPackageInfo(Applicat

java - 使用 Firebase 适配器填充 ListView

当我尝试使用firebaseUI使用firebase适配器填充ListView时收到这些错误com.google.firebase.database.DatabaseException:Failedtoconvertvalueoftypejava.util.HashMaptoStringcom.google.firebase.database.DatabaseException:Classjava.util.HashMaphasgenerictypeparameters,pleaseuseGenericTypeIndicatorinstead这是代码DatabaseReferencer

java - 为什么 firebase 用户 token 会发生变化?

当用户在我的android应用程序中使用firebase注册时,会生成一个FirebaseUser对象,我会从中检索用户token,以将其保存为我的google云端点后端中每个用户的唯一标识符。我使用了一个在用户注册时调用的身份验证状态监听器:mAuthListener=newFirebaseAuth.AuthStateListener(){@OverridepublicvoidonAuthStateChanged(@NonNullFirebaseAuthfirebaseAuth){FirebaseUseruser=firebaseAuth.getCurrentUser();if(us

android - Firebase 版本 9.2.1 是否可用?

[更新]在我将GoogleRepository更新到最新版本后,一切正常!谢谢@al-zill!※2016年7月14日(周四)Firebase的入门指南说最新版本是9.2.1。https://firebase.google.com/docs/android/setup#available_libraries但是,当我尝试添加Firebase库时,出现如下错误:Error:Couldnotfindcom.google.android.gms:play-services-base:9.2.1.Requiredby:my-project:my-app:unspecifiedSearchinb

android - 如何建模自动添加来自 firebase 数据库中每个关注者的帖子的时间线

我正在构建一个社交应用程序,我在firebase上有一个结构如下的数据库:tJWRbfqUUbSQn5eI8ZS5vPG9znr1bio:coverPhotoUrl:email:firstname:imgUrl:lastname:name:phone:posts-KPN0b7QmNp8AjYy4yFl-KPXmtvZdiQ--QjZ-j3m-KPc7PpDkmFNU9JjlIJP-KPc7PptOulQdrpsrGEp-KPc7Pq6JC7bjt8-sRFU-KPc7PqJ2651EIQWXIv6顶级键是用户ID,所以我有每个用户的用户ID,每个用户也有帖子,在帖子节点内,我有评论,以

android - 仅在开发设备上测试 Googles Firebase 通知

我正在开发一个Android应用程序,我希望能够在其中使用Firebase中的通知系统。我想使用高级功能,我可以在其中添加键/值对,以便我可以实现通知,以便在单击时在特定条件下执行不同的操作。我显然只想在我的测试/开发设备上对此进行测试,但看不到执行此操作的方法。 最佳答案 您应该在“发送通知”屏幕上选择单一设备选项。之后,您应该获得FCM注册token。你可以通过这个应用程序获得token。https://play.google.com/store/apps/details?id=com.tune.mytunedevice写入您的