php - 如何处理特定身份验证守卫的登录事件?

标签 php laravel authentication laravel-5

我有一个带有多个身份验证防护的 Laravel 5 应用程序。

我创建了一个 Illuminate\Auth\Events\Login 事件监听器来处理登录事件,但我无法想出一种方法来仅处理特定身份验证防护的事件。

最佳答案

如果用户通过特定的防护登录,您可以检查您的监听器。如果属实,请做正常的事情。

if(Auth::guard('web')->check()){
    // Do normal stuff
}else {
    // If you want an else.
}

关于php - 如何处理特定身份验证守卫的登录事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46431818/

相关文章:

javascript - WordPress 使用 json_encode 将帖子从 php 手动发送到 js,并将帖子 ID 发送到 div

php - 获取谷歌搜索查询词

php - 查询在 laravel 中返​​回错误的输出结果

authentication - 集成 Swift 和 Keystone

security - 关于SRP算法的问题

php - 将 PHP SERVER 变量记录到数据库

php - 在 PHP (PDO) 中了解 MySQL 的内存使用情况

php - 如何获取每个类别的最新文章日期

Laravel 7.1.x 丢失文件 : AuthenticatesUsers, RegistersUsers

asp.net-mvc - 如何使用 Postman 使用 cookie 身份验证测试 ASP.NET Core Web API?