我的网站允许用户使用用户名和密码或使用 OAuth 使用他们的 facebook、twitter、microsoft 或 google 帐户进行注册。现在我正在构建一个移动网站,我想提供相同的注册/登录方式。
我遇到的问题是 OAuth 根据请求身份验证的 url 为相同的用户返回不同的 id。由于我的移动网站位于不同的子域上,因此返回的 id 不同,因此无法检测用户是否已经在常规网站上注册。
有没有一种通用的方法来处理这种情况?
我的网站允许用户使用用户名和密码或使用 OAuth 使用他们的 facebook、twitter、microsoft 或 google 帐户进行注册。现在我正在构建一个移动网站,我想提供相同的注册/登录方式。
我遇到的问题是 OAuth 根据请求身份验证的 url 为相同的用户返回不同的 id。由于我的移动网站位于不同的子域上,因此返回的 id 不同,因此无法检测用户是否已经在常规网站上注册。
有没有一种通用的方法来处理这种情况?