① 提问是一门艺术,只懂索取的人,最终是会让人反感的。 ② 要尊重对方的时间,对方会更乐意解答你的问题。每个人时间都是有限的,多次索取,会让人反感。 ③ 在提问方面,也要做点课前资料,不要想着所有问题抛给对方。 ④ 特别是常识性的问题,在度娘都可以找到的,就真的别浪费朋友时间了。 ⑤ 提问不是索取答案,而是思想碰撞。 ⑥ 提问的智慧:https://github.com/ryanhanwu/How-To-Ask-Q...
🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 ...
简介 插件地址:https://www.workerman.net/plugin/16 安装 composer require tinywan/exception-handler 使用 配置 config/exception.php return [ // 这里配置异常处理类 '' => \Tinywan\ExceptionHandler\Handler::class, ]; 多应用模式时,...
简介 Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。 JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。...
Webman Validate 插件 声明:由于官方的 think-validate验证器 不兼容 PHP8.0。所以这里重复造轮子 基于PHP7.4 + 的Validate实现。基于ThinkPHP6修改的可用于 webman 的通用validate数据验证器。 项目地址:https://github.com/Tinywan/casbin 安装 composer require tinywan/vali...
🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 🔰🔰🔰 为了方便维护,源仓库 webman-casbin 插件贡献给了 PHP-Casbin 官方 立即使用 https://www.workerman.net/plugin/6...
项目地址 https://github.com/Tinywan/webman-validate 错误信息 #14 {main} in .../vendor/topthink/think-container/src/Container.php on line 32 Worker[17762] process terminated with ERROR: E_ERROR "During inheritance of A...
项目地址 https://github.com/Tinywan/docker-php-webman []() []() []() []() Build docker build -t tinywan/docker-php-webman:8.3.4 . Usage Start the Docker container: Linux docker run --rm -it -p 8787:8787 -v /home/ww...
webman 权限访问控制库 webman-permission 说明 它基于 PHP-Casbin, 一个强大的、高效的开源访问控制框架,支持基于ACL, RBAC, ABAC等访问控制模型。 项目地址 https://github.com/Tinywan/webman-permission Requirements PHP > 7.2 ThinkORM PHP-DI 安装 composer requir...
webman 事件库 webman-event 事件相比较中间件的优势是事件比中间件更加精准定位(或者说粒度更细),并且更适合一些业务场景的扩展。 例如,我们通常会遇到用户注册或者登录后需要做一系列操作,通过事件系统可以做到不侵入原有代码完成登录的操作扩展,降低系统的耦合性的同时,也降低了BUG的可能性。 项目地址 https://github.com/Tinywan/webman-event 安装 compos...