首页 > 解决方案 > 如何将站点用户登录到另一个站点

问题描述

我有一个网站,我的用户登录到我的网站。对于每个用户,我将他们的凭据存储到另一个第三方站点。我希望能够让用户从我的网站(最好)或新标签(不太理想)中登录到第三方网站。

问题是第三方站点使用了X-FRAME-OPTIONS: SAMEORIGIN标头。如果我有第三方网站的用户凭据,有什么办法可以实现这一点?

标签: htmlasp.netasp.net-mvcsecurityhttp-headers

解决方案


正如评论中已经提到的,您正在寻找的是单点登录 (SSO)

单点登录 (SSO) 发生在用户登录到一个应用程序,然后自动登录到其他应用程序时,无论用户使用的平台、技术或域如何。

来源:https ://auth0.com/docs/sso/current

安全说明

出于安全原因,您不应尝试推出自己的解决方案。查看每天发生的所有数据泄露事件以及未能保护用户数据的 GDPR 巨额罚款。Plus Broken Authentication 在OWASP 前 10-2017 名中


推荐阅读