我正在建立一个学校管理系统,其中,电话号码要与多个帐户(如家长和一个以上的孩子)。由于电话号码是身份验证方法,我们如何将这些帐户链接到一个电话号码,并仍然有这个通过?我们可以设置一个唯一的ID沿着OTP(链接到帐户)?应对这一挑战的可能解决办法
kiayqfof1#
据我所知,Firebase认证phone number provider只能将一个电话号码与单个账户关联。如果这些账户的电话号码与其主要身份相同,它将无法区分这些账户。如果您想在多个帐户中使用同一个电话号码,在Firebase中实现这一点的唯一方法是为它实现一个custom provider。
1条答案
按热度按时间kiayqfof1#
据我所知,Firebase认证phone number provider只能将一个电话号码与单个账户关联。如果这些账户的电话号码与其主要身份相同,它将无法区分这些账户。
如果您想在多个帐户中使用同一个电话号码,在Firebase中实现这一点的唯一方法是为它实现一个custom provider。