Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/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 使用Strava提供程序进行Firebase身份验证_Angularjs_Ionic Framework_Firebase Authentication - Fatal编程技术网

Angularjs 使用Strava提供程序进行Firebase身份验证

Angularjs 使用Strava提供程序进行Firebase身份验证,angularjs,ionic-framework,firebase-authentication,Angularjs,Ionic Framework,Firebase Authentication,我希望人们使用Strava帐户登录(Strava是一个自行车/跑步平台) Firebase有一些默认的身份验证登录提供商,如Google、twitter等,但没有Strava。我是否可以通过Firebase中的Strava帐户对用户进行身份验证 我的项目是在AngularJS 目前,受支持的OAuth提供程序列表有限 如果您只是想让人们根据您的应用程序进行身份验证,我建议您自己在客户机应用程序中实现OAuth流 如果您还希望存储某些用户状态,因此希望使用Firebase,则可以为从Oauth客户

我希望人们使用Strava帐户登录(Strava是一个自行车/跑步平台)

Firebase有一些默认的身份验证登录提供商,如Google、twitter等,但没有Strava。我是否可以通过Firebase中的Strava帐户对用户进行身份验证

我的项目是在AngularJS


目前,受支持的OAuth提供程序列表有限

如果您只是想让人们根据您的应用程序进行身份验证,我建议您自己在客户机应用程序中实现OAuth流

如果您还希望存储某些用户状态,因此希望使用Firebase,则可以为从Oauth客户端收到的每个ID令牌创建Firebase用户帐户。通过提供ID令牌并与Firebase访问令牌交换,用户可以注册/登录到您的Firebase后端


重要提示:确保以某种方式验证Strava Id/访问令牌。最简单的方法是调用Strava API并查看令牌是否被接受。

您是否尝试将Strava添加为自定义身份验证系统@leandro按照我的理解,您需要是身份验证服务器的所有者。根据自定义身份验证文档,您必须创建凭据并下载密钥对文件,然后放入身份验证服务器,Strava是身份验证服务器,我没有访问该服务器的权限。