Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs Firebase社交登录-验证电子邮件_Angularjs_Spring_Firebase_Firebase Authentication - Fatal编程技术网

Angularjs Firebase社交登录-验证电子邮件

Angularjs Firebase社交登录-验证电子邮件,angularjs,spring,firebase,firebase-authentication,Angularjs,Spring,Firebase,Firebase Authentication,我目前在基于AngularJS和Spring作为后端服务器的应用程序中使用Firebase作为身份验证系统。我的应用程序需要注册系统,但任何用户都不能自行注册。只有管理员才能添加新用户。我还想使用Firebase社交登录 我正在使用Firebase提供的自定义身份验证系统(请参阅:)。 当我使用登录和密码验证时,一切正常。在生成自定义身份验证令牌之前,我可以检查数据库中是否存在用户 我的目标是添加基于自定义身份验证的社交登录。在用户使用Firebase与社交提供商进行身份验证后,我想检查返回的电

我目前在基于AngularJS和Spring作为后端服务器的应用程序中使用Firebase作为身份验证系统。我的应用程序需要注册系统,但任何用户都不能自行注册。只有管理员才能添加新用户。我还想使用Firebase社交登录

我正在使用Firebase提供的自定义身份验证系统(请参阅:)。 当我使用登录和密码验证时,一切正常。在生成自定义身份验证令牌之前,我可以检查数据库中是否存在用户

我的目标是添加基于自定义身份验证的社交登录。在用户使用Firebase与社交提供商进行身份验证后,我想检查返回的电子邮件是否在我的数据库中

我可以想象当社交提供商返回包含电子邮件的JWT令牌时的情形,我将其从前端发送到后端服务器,并验证令牌是否正确以及用户是否存在于我的数据库中。如果为true,则后端生成自定义Firebase身份验证令牌并将其发送到前端

可以使用Firebase吗?也许我可以用其他方法来实现它