我正在为我的体育俱乐部建立一个迷你社交网络,并希望创建一个“管理员”部分,管理员可以从中管理用户帐户,例如禁止用户、删除用户等。
我正在使用tank auth来处理普通站点用户的身份验证,但现在我需要另一个安全区域供管理员使用。我处理这个问题的最佳方法是什么?我是否将另一个字段添加到名为“是”和“否”的用户admin
表1
中0
。如果用户是管理员,然后检查管理仪表板控制器?
理想情况下,我希望普通用户无法看到管理区域的登录表单。因此,如果 joe bloggs(该网站的注册会员)猜测mydomain.com/admin
他们不会在那里看到任何东西,那么只有管理员用户会看到。
如果有更好的方法可以解决这个问题,我将不胜感激。