infrajs/access

该软件包最新版本(v1.0.27)没有可用的许可信息。

v1.0.27 2021-09-20 05:42 UTC

README

免责声明:该模块尚不完整,尚不可用。

	Access::admin(true); //exit to HTTP base authorization if fail
	(bool) Access::admin();
	(bool) Access::debug();
	(bool) Access::test();

在检查访问级别时,如果响应为正,则发送 Cache-Control:no-store 头。

在缓存功能内部检查访问级别时,由于返回正结果的检查不会运行,因此在正响应下创建的缓存不会在后续操作中重置,但这是一个调试问题。

如果访问级别检查返回 true,则不会为访客创建通用缓存。只有当返回 false 时才会出现缓存。因此,在缓存代码中可能会有调试调用。缓存仅针对访问级别为 false 的条件创建,且不包含调试调用或消息。

参数 ?-access=false 禁用 admin 和 debug 权限,请求仅以测试消息的权限 false、false、true 执行

参数 ?-access=true 权限不改变,缓存将保留,但会出现管理员刚刚访问的标记...这将软更新缓存模板并检查文件是否有更改