草庐IT

firebase-common

全部标签

node.js - 将 NodeJs 与 Firebase 一起使用 - 安全性

由于需要做一些服务器端代码-主要是发送电子邮件,我决定使用Nodejs和Express作为服务器端元素以及Firebase来保存数据-部分来自学习经验。我的问题是,在使用SimpleEmail&PasswordAPI进行身份验证时,使用客户端Firebase库和Nodejs库的最佳方法是什么。如果我在客户端进行身份验证,然后在NodeJS端调用不同的路由,则该用户的身份验证将在请求中进行。在Node中验证用户的测试方法是什么。我假设的一种方法是从firebase获取当前用户的用户名和密码,然后将它们发布到NodeJS,然后使用服务器上的firebase安全API进行测试。

node.js - 从使用 Cloud Functions for Firebase 上传的文件中获取下载 URL

使用Firebase功能在Firebase存储中上传文件后,我想获取文件的下载url。我有这个:...returnbucket.upload(fromFilePath,{destination:toFilePath}).then((err,file)=>{//Getthedownloadurloffile});目标文件有很多参数。甚至一个名为mediaLink。但是,如果我尝试访问此链接,则会收到此错误:Anonymoususersdoesnothavestorage.objects.getaccesstoobject...谁能告诉我如何获取公共(public)下载网址?谢谢

node.js - 从使用 Cloud Functions for Firebase 上传的文件中获取下载 URL

使用Firebase功能在Firebase存储中上传文件后,我想获取文件的下载url。我有这个:...returnbucket.upload(fromFilePath,{destination:toFilePath}).then((err,file)=>{//Getthedownloadurloffile});目标文件有很多参数。甚至一个名为mediaLink。但是,如果我尝试访问此链接,则会收到此错误:Anonymoususersdoesnothavestorage.objects.getaccesstoobject...谁能告诉我如何获取公共(public)下载网址?谢谢

firebase反应本地当前用户混乱

用户登录到我的应用程序后,我正在尝试制作“欢迎,{用户名}”页面。当试图将当前用户信息提取到我的视图中时,我会遇到一个不确定的错误,并且只能将用户数据加载到componentwillmount包装器中。在组件“安装”之后,获取用户数据显示的最佳方法是什么?也许我不完全理解这个概念?看答案varuser=firebase.auth().currentUser;varname,email,photoUrl,uid,emailVerified;if(user!=null){name=user.displayName;email=user.email;photoUrl=user.photoURL;em

python - selenium.common.exceptions.WebDriverException : Message: 'Can not connect to GhostDriver'

我正在尝试在Centos服务器上的selenium.webdriver中运行PhantomJS。PhantomJS在路径中并且从终端正常运行。但是在脚本中它似乎已启动,但之后无法在指定的端口上访问(我尝试了来self的提供商29842和60099的2个不同的打开端口,它们都无法正常工作,并且在没有指定端口的情况下也不会启动它)。错误发生在selenium.webdriver.common.utils中:try:socket_=socket.socket(socket.AF_INET,socket.SOCK_STREAM)socket_.settimeout(1)socket_.conn

python - selenium.common.exceptions.WebDriverException : Message: 'Can not connect to GhostDriver'

我正在尝试在Centos服务器上的selenium.webdriver中运行PhantomJS。PhantomJS在路径中并且从终端正常运行。但是在脚本中它似乎已启动,但之后无法在指定的端口上访问(我尝试了来self的提供商29842和60099的2个不同的打开端口,它们都无法正常工作,并且在没有指定端口的情况下也不会启动它)。错误发生在selenium.webdriver.common.utils中:try:socket_=socket.socket(socket.AF_INET,socket.SOCK_STREAM)socket_.settimeout(1)socket_.conn

如何在firebase中构建数据以使大数据库非常快

我所有的名字叫乔治,今天我面临着Firebase的大问题。有人可以告诉如何在firebase中为大型应用程序构造数据库吗?我有一个来自MongoDB的数据库,是50MB的数据,我如何构建Firebase数据库以适合用户。我的数据库模式就是这样。"firebase_database":{//20000users"users":{"user1":{"name":"somename"},"user2":{"name":"somename"},"user3":{"name":"somename"}},//500categories"kategories":{"category1":{"name":"s

Firebase Cloud功能交易零星工作

我具有这样的云功能:exports.updateNewsCount=functions.database.ref('/channels/{channelId}/news/{newsId}/').onWrite(event=>{constchannelId=event.params.channelId;constnewsId=event.params.newsId;letCntRef=admin.database().ref('/channelDetails/'+channelId+'/newsCnt');if(event.data.exists()&&!event.data.previous.

java - NoSuchMethodError : org. junit.platform.commons.util.ReflectionUtils.tryToLoadClass

我有导致错误的测试。我尝试在IntelliJIdea2018.3.2中执行它。所有jupiter和junit依赖项都有版本RELEASE错误全文:Dec26,20181:17:17AMorg.junit.platform.launcher.core.DefaultLauncherhandleThrowableWARNING:TestEnginewithID'junit-jupiter'failedtoexecutetestsjava.lang.NoSuchMethodError:org.junit.platform.commons.util.ReflectionUtils.tryToL

java - NoSuchMethodError : org. junit.platform.commons.util.ReflectionUtils.tryToLoadClass

我有导致错误的测试。我尝试在IntelliJIdea2018.3.2中执行它。所有jupiter和junit依赖项都有版本RELEASE错误全文:Dec26,20181:17:17AMorg.junit.platform.launcher.core.DefaultLauncherhandleThrowableWARNING:TestEnginewithID'junit-jupiter'failedtoexecutetestsjava.lang.NoSuchMethodError:org.junit.platform.commons.util.ReflectionUtils.tryToL