【发布时间】:2021-10-29 22:53:30
【问题描述】:
我有一个静态网站,只有通过 SAML2 SSO 进行身份验证的用户才能访问其页面。具体来说,这些页面是用 Twig 编写的,内容存储在 JSON 文件中,这些文件作为变量提供给 Twig 模板。
我想知道是否有一种简单的方法可以利用像 Symfony 这样的 PHP 框架来执行此操作。理想情况下,也不会有数据库层。一旦用户通过了身份验证,应该设置一些 cookie,只允许他们根据需要四处游荡。
我的背景是 Drupal,所以这就是我寻找 Symfony 方向的原因。
我确实意识到这个问题有点宽泛,所以如果有更合适的地方来询问这个问题,请投票结束并指出正确的方向。
【问题讨论】:
-
是的,对于固执己见的答案非常主观。尽管我不确定“简单的方法”,但这绝对是可能的。我建议通过 packagist 查找支持 SAML2 的捆绑包,看看是否可以找到符合您要求的维护包。
标签: php symfony single-sign-on saml-2.0