首页 > 解决方案 > Laravel - 防止多次登录相同的凭据

问题描述

我有一个 Laravel Web 应用程序,其中多个用户登录,但如果用户已经登录,我需要阻止登录。

我知道 Laravel 有一个方法 ( logoutOtherDevices ) 可以在登录另一个具有相同凭据的用户时注销当前用户。

但我需要以下内容:

我有 2 个具有相同凭据的用户..

  1. 用户 1 已登录。
  2. 当用户 2 将要登录时,应用程序不应允许登录并显示一条消息。

我怎样才能实现这样的东西?

标签: phplaravelauthentication

解决方案


当第二个用户尝试登录时..检查注销方法是否返回一些东西..调整 kharavel logoutother 方法的现有功能..祝你好运


推荐阅读