验证码扩展包 mews/captcha 支持 Laravel 5.5

分享 ElfSundae ⋅ 于 2017-09-11 10:18:20 ⋅ 最后回复由 ElfSundae 2017-09-16 10:06:31 ⋅ 711 阅读

验证码 mews/captcha 这个包貌似暂停维护了,PR 也没管,Laravel 5.5 上跑不起来。我修复了下,重新发布了个包,有需要的朋友可以试试。

项目主页: https://github.com/ElfSundae/laravel-captcha

  • :warning: app 的 composer.json 里包名要改成 elfsundae/laravel-captcha
  • :warning: 移除默认的路由,自己根据需要定义路由
  • 修复 Laravel 5.5 上一处 bug
  • 支持 Laravel 5.5 的扩展包自动发现特性
  • 使用 illuminate/contracts 替代原来的相应类,移除原来的 gd 依赖,更规范一点
  • 原有命名空间、类名、方法都没变

具体请参考补丁日志: https://github.com/ElfSundae/laravel-captcha/blob/master/PATCHLOG.md

有什么问题欢迎反馈。

本帖已被设为精华帖!
附言 0  ·  2017-09-12 20:37:35

mews/captcha 已经更新了,用 Laravel 5.5 的同学可以直接升级使用了。 用 Lumen 的同学还是建议使用我这个包,因为他合并的那个 PR 是用 if (app()->version() >= 5.5) 检查 L55 的,在 Lumen 上这个判断不成立,还是跑不起来。

我这个包会保持合并原包最新代码,并持续优化。

本帖由 Summer 于 1周前 加精
回复数量: 12
暂无评论~~
  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
Ctrl+Enter