0

我的大多数用户已经使用了一个名为 23andMe 的服务,它支持 OAuth2.0

我想让我的用户通过使用此服务进行身份验证来注册我的应用程序。这应该很容易,因为一旦他们进行身份验证,我就可以通过 api 提取他们的电子邮件地址。

我想代表我的用户不断地从该服务中提取数据。这应该可以使用使用其刷新令牌的作业来实现。

我想让我的用户通过使用此服务进行身份验证来登录我的应用程序。这是我正在努力的部分。

有问题的支持 OAuth 的 API 是否需要提供特殊方法才能让用户使用他们的服务登录?

或者我可以使用任何支持 OAuth 的 API 实现“登录”功能吗?

当用户单击“使用 X 登录”时,我是否必须检查我的数据库中是否有电子邮件与他们的“X”电子邮件匹配的用户?或者有没有更简单的方法?

我看到谷歌的 API 有一个GoogleAuth处理会话功能的对象

4

1 回答 1

0

来自 23andMe 开发者:

我们的登录行为不像 facebook/twitter/google auth。它旨在允许您作为开发人员请求访问 23andMe 客户数据,详细信息 https://api.23andme.com/docs/authentication/

于 2017-08-02T14:47:17.993 回答