ideative/t3-redirect40x

TYPO3的40x处理程序

安装数: 1,378

依赖项: 0

建议者: 0

安全: 0

类型:typo3-cms-extension

12.0.3 2024-06-03 09:59 UTC

README

TYPO3扩展 "id-redirect40x"

此扩展的目的是提供更好的403错误管理。

如果用户尝试访问受保护(针对给定的FE用户组)的页面,并且未登录,默认情况下,TYPO3允许您显示给定页面的内容。但如果登录用户尝试访问相同的受保护页面,并且仍然不允许访问内容,则用户应有不同的内容,告知他无权访问该内容。

根据HTTP/1.1标准,这是两个不同的错误状态码

  • 401未授权:在语义上表示“未认证”,即用户没有必要的凭据

  • 403禁止:请求是有效的,但服务器拒绝执行。用户可能没有访问资源的必要权限,或者可能需要某种类型的账户。

如何配置此功能

创建专用页面

首先,对于存储在TYPO3中的每个网站,您必须创建将由扩展使用的专用页面。

至少,需要创建两个页面

  1. 当未识别的用户尝试访问受保护页面时将显示的页面。在大多数情况下,这将是一个显示登录表单的页面。

  2. 当已识别的用户尝试访问受保护页面时将显示的页面。在大多数情况下,它将是一个显示简单文本的页面,指示用户无权访问此内容。

配置网站

对于每个网站,您必须按以下方式配置403错误处理配置

Site Configuration

改进此扩展

您发现了一个错误,您有修复方法吗?

请勿犹豫创建一个问题或发送一个拉取请求。任何帮助都非常受欢迎。谢谢。

由Carouge的https://goo.gl/maps/Tg3VRacHZYJ2https://www.ideative.ch用❤️制作