站点集成
本文关键字:集成 站点 | 更新日期: 2023-09-27 18:28:58
嘿,以前有人做过这个任务吗?假设你有一个名为www.a.com的网站和另一个www.b.com
.com上有一个按钮。当你登录到a.com并单击按钮时,你将被发送到b.com。问题是,当用户被发送到b.com时,我如何在保留其凭据的同时做到这一点?我希望他自动登录到b.com…附言:每个用户都在a.com中有一个帐户,他肯定应该在b.com中有帐户……有什么想法吗???。。。。感谢您的想法和支持:)
Single Sign-On是您要查找的术语:一个登录名应该验证用户进入组中所有站点的身份。如果您有不同的SLD(二级域),那么实现这一点并不容易。
最简单的方法是让第三方为您进行身份验证,如Facebook、谷歌或Twitter(因此使用OAuth2)。其他解决方案可以在几个小时内完成,但一般来说:它要求www.a.com和www.b.com在后台进行通信。
检查一下,它有一个看起来很有希望的答案:从多个域单一登录
您应该在两个网站中都使用会话身份验证,然后在会话中将数据从a.com传递到b.com,在b.com中您将能够访问数据。
另一个解决方案是,两个网站都访问相同的数据库,并使用表用户中的标志来检查该用户是否已登录,因此请保持他从另一个网站(b.com)登录。
附言:无论查询字符串多么加密,都不要使用它们。
加密查询字符串可能是