laravel-authorization相关内容

Laravel 5.2:Auth::logout() 不起作用

我正在 Laravel 5.2 中构建一个非常简单的应用程序,但是当使用 AuthController 的操作注销时,它根本不起作用.我有一个导航栏,用于检查 Auth::check() 并且在调用注销操作后它不会改变. 我在 routes.php 文件中有这个路由: Route::get('users/logout', 'Auth\AuthController@getLogout') ..
发布时间:2021-12-18 22:13:23 PHP

Laravel 5.3 密码代理自定义

有谁知道如何覆盖 Laravel 的密码代理中使用的功能?我知道文档: https://laravel.com/docs/5.3/passwords#resetting-views 提供有关如何处理视图和一些表面级别的事情的信息,但实际上根本不清楚,或者我可能没有阅读足够的时间. 我已经知道如何覆盖 ResetsPasswords.php Trait 但覆盖 Password:: ..
发布时间:2021-12-18 22:04:51 PHP

任何人都可以通过示例解释 Laravel 5.2 多重身份验证

我正在尝试分别验证 users 和 admin 表单 user 表和 admin 表.我正在使用 laravel 开箱即用的 User 模型,并为 Admin 创建了相同的模型. 我在 auth 中添加了一个保护密钥和提供者密钥. 守卫 'guards' =>['用户' =>['司机' =>'会议','提供者' =>'用户',],'管理员' =>['司机' =>'会议','提供者' =>' ..
发布时间:2021-12-03 18:14:26 其他开发

Laravel:使用多列进行身份验证

我有一个Laravel 6应用程序. 在典型的应用程序中,用户只需指定自己的 email ,其中电子邮件是唯一的. 但是,在我的应用程序中,用户模型中有2列用于验证用户身份. app_id 电子邮件 唯一(app_id,电子邮件) 因此,要登录,我们需要同时传递 app_id 和 email 以及 password .相同的 email 可以用于不同的 app_id s ..

laravel nova隐藏索引页面上的编辑按钮

如何在nova索引页面上禁用编辑/删除按钮并仍然允许详细页面,如果我要创建一个策略,该策略将在所有位置禁用该操作,我想允许在详细页面上进行编辑和删除,但只想从索引中删除这些按钮, 做类似 的操作 公共功能更新(用户$ user,客户$ customer){如果(request()-> route()-> getName('route-name')){返回false;}} 是正确的方法 ..
发布时间:2021-05-29 19:25:04 PHP

如何将一个Laravel控制器与多个Guard结合使用,而不是复制控制器

我有两个警卫队 管理员用户 我还创建了控制器,用户可以在其中管理自己的数据,而管理员也可以管理用户数据.所以我创建了两个控制器 控制器行政教育背景控制器用户EducationBackgroundController 在User/EducationBackgroundController中,我具有此功能,可获取当前登录用户的教育背景并显示在用户视图中 公共功能索引(教育程度教育){尝试 ..

更改Laravel身份验证表名称和列名称

我想更改laravel auth表的表名和某些列名. 将表名从“用户"更改为“帐户" 将表列名从“名称"更改为“用户名" 将表列名从"email"更改为"email_addr" 将表列名从"updated_at"更改为"last_updated_at" 我应该采取什么步骤或在不破坏某些内容的情况下编辑哪些代码? 我以前尝试过此方法,并且注册有效,但登录没有成功.每当我尝试登 ..

auth()方法在异常上为null

我正在使用Laravel 5.4.23,当我在404页面上打auth(),auth()->check(),auth()->user()时遇到了这种情况,并且这些未初始化,因此在视图或任何地方返回null在那附近. 我什至去AppServiceProvider.php类进行一些测试, dd(auth()->check()); 即使我已经登录,也会在boot方法中返回Null,这对我来 ..
发布时间:2020-04-28 08:26:08 PHP

Laravel护照刷新令牌

我正在使用使用Passport进行身份验证的Laravel 5.5版. 我已经成功创建了令牌,并且可以使用auth:api中间件对其进行访问. 但是,每当用户登录系统时,它都会为该用户创建新令牌.我只想刷新用户的最后一个令牌并将其发送回,而不是创建一个新的令牌. 我已使用以下代码生成身份验证令牌 $token = $user->createToken('string-'.$use ..

Laravel 5.3密码代理自定义

有人知道如何重写laravel密码代理中使用的功能吗?我知道文档: https://laravel.com/docs/5.3/passwords#resetting-views 提供有关如何处理视图和一些表面级别的内容的信息,但实际上并不清楚,或者我没有足够的时间阅读. 我已经知道如何覆盖ResetsPasswords.php特性,但是覆盖Password::broker()的功 ..
发布时间:2020-04-28 03:44:38 PHP

如何在Laravel 5.7的登录会话期间使用Auth()注册

我已将Laravel 5.7 Auth()的注册页面更改为studentRegister页面以注册新学生,但是当我通过其他用户登录时无法访问.我在参加会议时,该路线无效.但是,从一个会话注销后,它可以完美运行. 请建议我登录后如何注册新学生. studentRegister.blade.php 我也删除了{{csrf}}. @extends('layouts.app') ..