衷心感谢改版期间大家给予的帮助和体谅

微信登录

微信登录

因恶意注册过多,目前只支持微信模式
付费课程, 订阅后即可观看
正在播放:如何把 resource 路由和 resource Gate 结合在一起进行权限判断
发布于: 2018.10.26
zhgm 2019.03.18 20:04

大神、做一期 laravel-echo-serve 的推送视频好吗。

codinget 2019.03.18 20:52

过两周吧,最近的核心工作是把 API 开发的部分搞定,最近楼上一直装修,录视频基本成了奢望,希望楼上装修早日结束。

zhgm 2019.03.18 23:15

好的,等你哦!

shiwei yin 2019.11.05 22:08

新来的别忘了进入tinker之后输入namespace App 创建半天数据没创建出来。。。。蛋疼

下一秒钟见你 2020.04.23 12:32

laravel进tinker后为啥一定要指定命名空间

codinget 2020.04.23 14:17

这样使用模型类的时候就不用再输入命名空间了

下一秒钟见你 2020.10.26 17:06

Exception with message 'domainWord failed with the selected locale. Try a different locale or activate the "intl" PHP extension.'这是为啥呀,我创建假数据,命名空间也弄了

codinget 2020.10.26 20:06

解决了没,我一年没运动了,去打了半天篮球,报废中,intl你看看那个扩展包是有没有装好。

下一秒钟见你 2020.10.27 08:58

问题还是在的,composer包还是php.ini扩展?期待楼主的回复

codinget 2020.10.27 09:19

其实你最早留言的时候,警告信息已经非常明确了,只是一句英文而已,哪怕英文不好,这个看懂也没什么难度,你必须要自己去解决问题,这也是最常见的一类问题,自己冲吧,哈哈。

CfgiCat 2020.01.10 23:25

相关的资源最好能提供下载就好了,比如写好的代码。这样省事不少哈。

codinget 2020.01.10 23:29

我这是逼着大家自己写一下,这期间能发现很多问题,更能帮大家提升能力。

developer 2020.03.22 19:25

关于后台角色权限管理相关视频有没有,可以录制一个吗, 后台权限管理复杂,操作繁琐 每个地方都需要验证 如果可以的话对后台角色权限做一个录制视频,路由判断权限,后台添加删除权限等,因为这个动态的跟简单的项目不一样,希望考虑一下

codinget 2020.03.22 21:07

首先你并没有把你的需求说清楚,所以你必须确认你理清了需求中的关键点。解决方法都是可以通过这些核心关键点推导出来的,另外我也想知道你都考虑过哪些方案,为什么这些方案不能解决你的问题,都遇到了哪些障碍? 这些障碍也是推导出你想要的解决方法的关键点,如果依旧找不到解决办法,我再帮你搞。每个项目都有其特殊性,不是说一套方案解决所有项目的问题。大部分人追求权限粒度越小越好,但没有几个项目真的有这样的需求。

developer 2020.03.22 21:48

我现在正开发一个后台系统,权限方面,我用的是gate 和policy 的解决方案, 每个model 需要创建一个policy来解决权限问题,因为权限的定义都存放在数据库中,我说实在话, 不知道从哪里开始, 文档里说 Gate:resource 定义后 多种权限并存, 但是我想把这些更简单化, 利用一个类,在数据库把每个model 都存放,读取权限表的时候,获取model 名称,生成show,create,update 等权限,这样也好,因为每个表model 中都存着四五中固定的权限 比如 can:create,App\Posts 等等,但是我想的是 can:posts.create 或者posts-create 的方式,(posts-create)中posts 是model 名称,按照这个判断 model posts 中的create权限 等方式, 我不知道说到重点了没有, 但是我现在思路很乱。 项目总监一会儿说这个一会儿说那个的

codinget 2020.03.22 22:10

这个跟总监没什么关系,你先把需求和思路整明白再说吧,核心是看业务需要什么样的权限系统,不是你想采取什么方案。

developer 2020.03.22 22:25

角色:角色添加,每个角色有不同的权限,按照权限操作。 权限:每个模型的所有操作权限控制,权限控制方式,路由地址和指定的范围(比如说,稿件审核初审,二审,三审 等);

开发部分:为了以后的系统开发顺利执行,后台系统基础部分,权限判断写入的地方越少越好(这意思不是很多地方不需要验证),是一个公用的方式判断在数据库中存放的权限定义,开发中除了resource的路由外还有很多路由,可以自定义的方式添加 权限存放在缓存中调用最好。 这就是他的业务需求 。。。。。

ddwzdd 2020.03.28 02:39

站长,你好!请问在视频里面没有像文档里把 Route::resource('posts', 'PostController'); 改成Gate::resource('posts', 'PostPolicy'); 也可以实现 post 权限管理?

codinget 2020.03.28 09:53

你需要好好理清一下思路了。

标 题
找一条适合自己的路,坚持走下去
编程原力 京ICP备17045322号-2
版权所有, 侵权者追究法律责任