【发布时间】:2016-07-23 22:31:59
【问题描述】:
我在想,我怎么能通过 this 包禁止人们...
所以我目前正在使用 Laravel 5.1,我正试图从我的网站“禁止”用户。 我有一个名为“banned”的表,其结构如下:
+---------------+--------------+------------+-------------+------------------+----------------+--+
| TABLE_NAME | COLUMN_NAME | COLUMN_DEFAULT | IS_NULLABLE | DATA_TYPE | CHARACTER_MAXIMUM_LENGTH |
+---------------+--------------+------------+-------------+------------------+----------------+--+
| banned | id | NULL | NO | int | NULL |
| banned | user_id | NULL | NO | int | NULL |
| banned | banned_by | NULL | NO | int | NULL |
| banned | reason | NULL | NO | varchar | 255 |
| banned | expires | NULL | NO | datetime | NULL |
| banned | lifted | NULL | YES | datetime | NULL |
| banned | lifted_by | NULL | YES | int | NULL |
+---------------+--------------+------------+-------------+------------------+----------------+--+
我也有角色的标准结构(bican 角色)。
现在,我希望能够使用“禁止”表中的数据向被禁止的用户显示自定义禁止视图。
最好的方法是什么?
【问题讨论】:
标签: php laravel laravel-5.1 roles rbac