我正在尝试使用6位数字代码登录用户。 该代码可使用20秒,并且对每个用户都是唯一的。
简短地解释:
我要问的是,如果我具有userID和有关该用户的所有信息,是否有办法正确验证引入该代码的用户?
我可以尝试“假登录”(在代码正确时显示该用户的所有信息),但是存在一些问题,我想避免这种情况。
我正在使用Firebase身份验证和Firebase Firestore。 JavaScript用于Web。
答案 0 :(得分:0)
您可以通过为Firebase身份验证创建自定义提供程序来实现所需的任何身份验证方案。
请参见Authenticate with Firebase in JavaScript Using a Custom Authentication System和Creating Custom Tokens with the Admin SDK。
在此流程中,您: