有新用户时的Firebase Auth-UI

时间:2019-02-06 14:46:43

标签: firebase

我正在使用Firebase Auth UI在我的应用程序中注册和存储用户。

当用户是新用户时,我需要注册一些东西,因此我需要知道用户何时是新用户。

我检查用户是否是新用户的方式是比较元数据,用户创建时间戳和上次签名时间戳,它工作得很好,但是现在不起作用,因为他们可能已经更改了某些内容。

根据文档的说明:

Auth UI user metadata

if (metadata.getCreationTimestamp() == metadata.getLastSignInTimestamp()){
      //do some new user stuff
}else{
     //log in old user
}

我最后一次确定此代码有效,是1月30日。

新用户创建时间戳和登录时间戳之间的毫秒数有所不同:

Creation timestamp: 1549462011000 Last Sign in Timestamp: 1549462011028

有人可以帮忙吗?

0 个答案:

没有答案