首页 > 解决方案 > SimpleSAMLphp 的 SessionHook?

问题描述

我想知道是否有可以在 SimpleSAMLphp 中使用的模仿 Shibboleth的SessionHook功能的功能?在最终重定向到请求的页面之前,我需要访问一个页面。

标签: phpsessionsimplesamlphp

解决方案


我为您看到了 3 个选项。选择哪一个可能取决于您的页面要完成的任务。

  1. 创建一个 AuthProc 过滤器。AuthProc 过滤器允许您执行身份验证后处理。您可以创建一个将用户发送到您想要的页面。当页面完成处理后,它可以恢复常规处理,用户将最终到达预期的请求页面。
  2. 定义一个 ReturnCallback。如果你只想运行一个代码片段,那么你可以定义一个回调。
  3. 定义一个会话回调。如果您想在每次创建或加载会话时运行一些代码。

推荐阅读