你好 Matt!
为了增加一些细节,管理员用户可以充当普通用户,这将为所有与管理员相关的授权逻辑增加一个额外的维度。
尽管该逻辑大部分集中在 guardian.rb 和 /lib/guardian/*.rb 中,但这种更改的复杂性和潜在错误会非常大,而且该功能的需求必须远远超过这些,但鉴于存在替代方案,它并没有。
你好 Matt!
为了增加一些细节,管理员用户可以充当普通用户,这将为所有与管理员相关的授权逻辑增加一个额外的维度。
尽管该逻辑大部分集中在 guardian.rb 和 /lib/guardian/*.rb 中,但这种更改的复杂性和潜在错误会非常大,而且该功能的需求必须远远超过这些,但鉴于存在替代方案,它并没有。