ThinkPHP5 宝塔面板二级域名绑定模块怎么设置

围绕 ThinkPHP5 的模块访问机制与宝塔面板二级域名绑定方式,系统规划从基础概念、域名解析、站点配置、ThinkPHP5 路由与入口机制,到具体绑定步骤、伪静态设置、访问验证及常见配置陷阱的完整教程。

ThinkPHP5 宝塔面板二级域名绑定模块怎么设置

适配 Yii 3.0,php-casbin/yii-permission 3.0 正式发布

php-casbin/yii-permission 3.0 已正式发布,重点是完成对 Yii 3.0 组件化生态的适配,并把权限拦截迁移到 PSR-15 中间件体系。对正在评估 Yii 3 权限方案的 PHP 开发者来说,这一版本的价值主要体现在环境要求、接入方式和升级成本三个方面。

适配 Yii 3.0,php-casbin/yii-permission 3.0 正式发布

Golang 中如何在 Gin 里正确配置带 SameSite 的安全 Cookie

在 Gin 里给 Cookie 加上 SameSite,不能靠 `c.SetCookie()` 猜参数位置。真正生效的做法,是直接构造 `http.Cookie` 并通过 `http.SetCookie()` 写回响应,同时把 `Domain`、`Path`、`Secure`、`HttpOnly` 等字段一起配对处理。 Gin 里设置 Cookie 看似只是一次 `c.SetCookie()` 调用,但只要涉及 `SameSite`,这层封装就很容易让人误判参数含义,结果登录态能写入,CSRF 防护却没有真正启用。

Golang 中如何在 Gin 里正确配置带 SameSite 的安全 Cookie