Angularjs 使用Strava提供程序进行Firebase身份验证
我希望人们使用Strava帐户登录(Strava是一个自行车/跑步平台) Firebase有一些默认的身份验证登录提供商,如Google、twitter等,但没有Strava。我是否可以通过Firebase中的Strava帐户对用户进行身份验证 我的项目是在AngularJSAngularjs 使用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客户
目前,受支持的OAuth提供程序列表有限 如果您只是想让人们根据您的应用程序进行身份验证,我建议您自己在客户机应用程序中实现OAuth流 如果您还希望存储某些用户状态,因此希望使用Firebase,则可以为从Oauth客户端收到的每个ID令牌创建Firebase用户帐户。通过提供ID令牌并与Firebase访问令牌交换,用户可以注册/登录到您的Firebase后端
重要提示:确保以某种方式验证Strava Id/访问令牌。最简单的方法是调用Strava API并查看令牌是否被接受。您是否尝试将Strava添加为自定义身份验证系统@leandro按照我的理解,您需要是身份验证服务器的所有者。根据自定义身份验证文档,您必须创建凭据并下载密钥对文件,然后放入身份验证服务器,Strava是身份验证服务器,我没有访问该服务器的权限。