如何限制特定域中的会话?

发布于 2024-11-24 00:53:24 字数 293 浏览 0 评论 0原文

我有一个部署在 http://myserver/app1 的 Web 应用程序,我还有另一个应用程序实例访问 http://myserver/app2

基本上,当我登录app1时,我也会登录app2as。显然,应用程序的每个实例都是相同的。

将应用程序的每个实例限制为唯一且完全独立的最佳方法是什么,以便分别对每个实例应用授权和身份验证?

I have a web application that's deployed at http://myserver/app1, I've also got another instance of the application that's accessed at http://myserver/app2.

Basically, when I log into app1, I am also logged into app2as. Obviously each instance of the application is identical.

What would be the best way of restricting each instance of the application to be unique and completely independent, so authorization and authentication was applied on each instance individually?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

千里故人稀 2024-12-01 00:53:24

您可以更改 cookie 用于第二个应用程序的名称。如果使用 $_SESSION 只需使用 session_name()。你需要先运行它。

You could change the name that the cookie uses for the second app. If it's using $_SESSION just use session_name(). You're going to need to run that before anything else.

倚栏听风 2024-12-01 00:53:24

您可以使用不同的会话名称,但使用 session_set_cookie_params()

You could use a different session name, but it would be more appropriate to change the domain or path on the session cookie using session_set_cookie_params()

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文