在不打开的情况下加载页面 windows

Load a page without opening windows

我曾尝试在我拥有的多个域中设置 cookie(为了更好的用户体验,它们将直接登录到我的不同域中) cookie 是安全的,我知道我们可以对其进行编辑,因此它是每个用户的 64 个随机字母密钥。 我尝试使用这种 https://subinsb.com/set-same-cookie-on-different-domains/ 方法加载 cookie,但显然它不起作用,因为我通过检查 google chrome (我的浏览器)将请求视为黑客攻击而阻止了请求. 所以现在它是一个按钮,允许通过 windows 在 javascript 中打开来加载 cookie,但是用户必须在加载 cookie 时关闭每个 window(漫长而无聊)

有什么方法可以简化我的操作吗?

感谢您的帮助, 忠实于你的, MySve

您可以使用window.close()关闭当前window。但是为每个域打开一个 window 并不是一个好的解决方案,跨源 cookie 也不是很好。

我建议这样做:

  • 假设用户在网页 1 上,并在网页 4 上登录。

  • 您的按钮应该会将您重定向到网站 2。

  • 网站 2 应检查用户是否已登录。用户未登录,因此将您重定向到网站 3。

  • 用户也未登录网站 3,因此将您重定向到网站 4。

  • 用户在网站 4 上登录,因此它会将您重定向回页面 1。

希望对您有所帮助! :D