请教个关于token重复获取的问题
public function login(Request $request)
{
$name = $request->input('name');
$password = $request->input('password');
// 验证用户
$user = User::where('name',$name);
// 创建token
// 缓存token
return ['token' => 'xxxx'];
}
大佬们,我的token是存redis中,但是这个接口可以不停的被刷新访问,就相当于可以重复登录,如何防用户重复登录呢?
- 给这个加个中间件,限制IP?
- redis key 设为 userID,每次判断key是否存在?
大佬们有没有好方法
推荐文章: