Ada*_*tan 6 iframe facebook google-openid
我想构建一个简单的Web应用程序,让合作伙伴将其嵌入到他们的站点中.我打算让合作伙伴使用iframe嵌入它,就像youtube一样:

该应用程序需要通过第三方身份验证提供程序(例如Google,Facebook,OpenID)登录.
这样的身份验证方法会成为iframe范围内的问题吗?
这种方法可能有点问题但可行。许多使用 OAUTH 的身份验证提供商(例如 Google、Facebook、OpenID)将在用户登录并验证应用程序后将用户重定向到设定的 URL。您必须找到一种方法让他们回到原来的页面(带有 iframe 的页面)。我猜你可以找出你的 iframe 的托管位置(window.top、window.parent,即),将该信息保存在 SESSION 或 COOKIE 中,然后在用户完成身份验证后将其返回到页面。