Firebase:如何在用户更新其电子邮件时验证电子邮件地址?

时间:2017-07-10 04:25:04

标签: firebase firebase-realtime-database firebase-authentication firebase-security firebase-storage

我在Firebase中遇到错误。当用户在firebase中更新他/她的电子邮件时,用户的电子邮件会更新,但用户的电子邮件不会得到验证,因此用户无法登录,因为电子邮件无效。当用户在Firebase中更新其电子邮件时,还有什么需要完成的吗?

1 个答案:

答案 0 :(得分:0)

似乎可以使用firebase中auth varible的currentUser属性上的sendEmailVerification将verifyEmail发送到新电子邮件。异常的是,有时邮件会同时发送多次,并且链接过期。

 var textPath = UIBezierPath(roundedRect: myText.bounds, byRoundingCorners: 
                (.topLeft), cornerRadii: CGSize(width: 10.0, height: 10.0))
 var textLayer = CAShapeLayer()
 textLayer.frame = myText.bounds
 textLayer.path = textPath.cgPath
 myText.layer.mask = maskLayer