我想知道是否有任何简单的方法强制注销不同用户的ID?例如,我需要阻止当前提交的用户,所以我想在我将状态设置为阻止后注销他.
PS我不能使用中间件来检查每个请求.
我在Authenticate中间件中执行此操作
if (!Auth::user()->isActive()) {
Auth::logout();
return Redirect::home();
}
Run Code Online (Sandbox Code Playgroud)
用户已经加载到那里,这里不需要额外的数据库查询.
我不认为这是一个性能问题,你只需做一点if语句,只有在用户需要进行身份验证时才会这样做.
| 归档时间: |
|
| 查看次数: |
6227 次 |
| 最近记录: |