php - 如何从多个网站重定向特定用户?
问题描述
我有几个网站共同构成了(可变)时间段的用户体验。用户完成体验后,如果他们尝试返回任何站点,我希望能够将他们重定向到特定页面。我认为一个会话可能是可能的,但这不适用于多个站点?是否更容易,如果是这样,我将如何获取用户 IP,然后重定向它们?
解决方案
Cookie 不再适用于各个网站,而且 IP 一直在变化。
如果您正在构建一个玩具项目,也许任何一个解决方案都“足够好”,但如果您正在做一些需要可靠工作的事情,您可能应该构建一个用户被重定向到然后重定向的中心站点返回一个代码(类似于 OAuth2 的单点登录系统)。
我认为完全进入“如何”构建它有点超出了 Stack Overflow 的范围,但这将是我的一般方法。
推荐阅读
- c# - LINQ Contains() 和字符串列表
- javascript - 如何获取 CSV 格式的数据输出?
- java - 为什么忽略 log4j rollingPolicy 和 triggeringPolicy?
- spring-security - Oauth2Login 仅适用于某些 uri
- python - 仅当第二列中的值不相等时,如何删除重复行?
- navigation - 使用 Magento 2 默认导航时,单击子菜单中的空白区域时,导航隐藏
- websocket - 如何在 Kubernetes (EKS) 中为 Spring 应用程序公开 websocket 端点
- c# - 有没有一种方法可以在 ASP.NET MVC 中使用 EditorFor 显示字符串值而不是布尔值?
- c++ - 如何在不使用 std::string 操作的情况下从 clang::ParmVarDecl 获得无注入类名
- amazon-redshift - 具有不同时间过滤器的列