Firebase仅允许一种语言用于确认电子邮件。完美的产品对多语言应用程序毫无用处。我想制作自己的确认系统。唯一的问题是如何获得在firebase中生成的oobCode。 site.com?mode=&oobCode =
谢谢。
答案 0 :(得分:6)
目前无法通过Firebase身份验证API生成有效的oobCode
值。它只能通过(如您所说的“不可翻译”)电子邮件发送。
但是,如果需要,您可以使用自己的确认代码来验证电子邮件所有权,从而构建自己的电子邮件验证机制。你最好:
emailVerified
属性设置为true
。有关最后一步的示例,请参阅:https://firebase.google.com/docs/auth/admin/manage-users#update_a_user
感谢评论中的@Nikhil:或者您可以完全推出自己的验证,并使用Admin SDK将emailVerified
设置为true。有关此示例,请参阅Firebase documentation。