Firebase的无密码身份验证链接有效期为多长时间?

时间:2018-07-30 17:55:35

标签: firebase firebase-authentication

我正在按照此处的步骤操作:https://firebase.google.com/docs/auth/web/email-link-auth#enable_email_link_sign_in_for_your_firebase_project

当用户输入电子邮件并收到登录我的应用程序的链接时,他们会收到一个登录链接。该链接使用一次后,将无法再次使用。该链接有效的时间是否超时?

1 个答案:

答案 0 :(得分:2)

今天,Firebase官方支持人员回答了我有关链接有效性的问题。我还问我何时连续创建更多链接,以便它们全部有效还是仅最后一个有效。最后,我要求他们将其添加到文档中,因为我在任何地方都找不到它。

这是答案:

电子邮件链接身份验证的有效时间更长(大约6小时)。如果您要连续创建2个或更多登录电子邮件,则应该能够使用收到的最新链接进行登录。当您单击较旧的链接时,您还将能够收到一条错误消息,例如在iOS中,“操作代码无效。如果代码格式错误,已过期或已被使用,则可能会发生此错误”。