如何重写 Laravel-admin 扩展包的路由?

比如引入了一个扩展包路由为 auth/login,怎么重写一个路由覆盖,因为我想自定义这一方法的逻辑,我试着在 Admin/route.php 中写了一个相同的路由,但是没作用

:computer: & :coffee:
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 7

这个操作挺复杂的,作者倒是给出了办法,但我还没有研究过。连接

5年前 评论

@青风百里 这个扩展 login-captcha,其实我只是想把登录页面换了

5年前 评论

新版的可以自定义了

5年前 评论

不行吧,我按照文档里面这部分试了一下,没作用,还是走的包里的路由,可能是这个包比较特殊,因为它里面也重新定义了页面和登录逻辑,算了,不纠结了,不是什么大问题

file

5年前 评论

官方给的文档很模糊,基本上看不懂啊! 也没说laravel-admin是自己有验证规则,还是说同时使用的auth 重写方法进行的判定!我也是卡到这一步了。很纠结! 重写方法跳转了,现在基本上都写完了,必须使用什么闭包里的对象。现在过不去!很尴尬。 laravel -admin 连个案例都没有!

file 就是缺少这个实例; 业务需求:根据自定义的判断,如果session中有存入admin用户的信息,就不用登陆,如果没有进行登陆操作! 想融合到laravel-admin表,或者其他user-table表中的用户,而且验证密码的方式也不一样。没有使用auth验证机制。而是自定义的加密方式! 现在是想回过头来,统一结合auth验证登陆规则! 必定使用了laravel-admin比较完善的后台系统!

4年前 评论

修改 \app\Admin\Controllers\AuthController.php ,重写里面的几个方法就可以了,新增路由在 admin 类里面修改:

file

免认证方法在 config/admin 里面添加:

file

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!