我希望人们用那里的Strava帐户登录(strava是一个自行车/跑步平台)
Firebase有一些默认的身份验证登录提供商,如Google,twitter等,但没有Strava。有没有其他方法可以通过Firebase中的Strava帐户验证用户身份?
我的项目是AngularJS
Strava authentication API documents
发布于 2021-06-14 02:11:41
目前,Firebase Authentication支持的OAuth提供程序列表有限。
如果您只是想让用户根据您的应用程序进行身份验证,我建议您在您的客户端应用程序中自己实现OAuth流。
如果您还希望存储一些用户状态,因此希望使用Firebase,那么可以为从Oauth-Client接收到的每个ID令牌创建一个Firebase用户帐户。人们可以通过提供他们的ID令牌并将其与Firebase访问令牌交换来将/sign注册到您的Firebase后端。
重要提示:请确保以某种方式验证Strava Id/访问令牌。最简单的方法是调用Strava API并查看令牌是否被接受。
https://stackoverflow.com/questions/40007889
复制相似问题