小编Bur*_*maz的帖子

我无法从 firebase 注销,用户仍然不为空

执行这段代码:

 firebase.auth().signOut();
Run Code Online (Sandbox Code Playgroud)

尽管用户注销,但user.getIdToken生成新的令牌。用户不为空。

firebase.auth().onAuthStateChanged(function(user) {
    if (user) {
        user.getIdToken(true).then((token) => console.log(token)).catch((err) => { console.log(err)});
    } else {

    }
});
Run Code Online (Sandbox Code Playgroud)

javascript firebase firebase-authentication

5
推荐指数
1
解决办法
1591
查看次数

如何在firestore上列出子集合?

collection/document/collection/document

user/teamname/username/info
Run Code Online (Sandbox Code Playgroud)

我想列出teamname document的集合。我需要集合名称。下面的函数返回未定义。

firestore.collection('user')
.doc('teamname').onSnapshot((data) => { console.log(data) });

firestore.collection('user')
.doc('teamname').get().then((data) => { console.log(data) });
Run Code Online (Sandbox Code Playgroud)

日志:

_data:undefined
_metadata: {}
_ref:{}
Run Code Online (Sandbox Code Playgroud)

javascript firebase google-cloud-firestore

3
推荐指数
1
解决办法
4239
查看次数

Symfony 不通过 touch() 创建文件

我想创建此路径的文件: /var/logs/filename.fileextension 。但 ?不创建文件?有错误 -> 无法触摸“/var/logs/file.txt”。

我的代码:

$fs=new Filesystem();
$fs->touch('/var/logs/file.txt');
Run Code Online (Sandbox Code Playgroud)

php filesystems symfony symfony-filesystem

1
推荐指数
1
解决办法
3530
查看次数