laravel-authorization

    2热度

    1回答

    我正在玩Laravel 5.4.23,当我遇到404页面auth(),auth()->check(),auth()->user(),并且这些未初始化,因此在视图中返回null,附近的任何地方。 我还跟AppServiceProvider.php类做一些测试, dd(auth()->check()); 回报在boot法空,即使我登录,这使得0了意义。 这意味着,无论何时用户点击404页面,nav

    0热度

    2回答

    我们希望添加一项功能,用户可以使用他们的email address或mobile登录我们的laravel应用程序。 我们无法做到这一点,有一种方法,我们发现,但我们不高兴,因为它是在供应商文件夹,它可以很容易地删除! 供应商的文件夹路径vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php <?p

    0热度

    1回答

    在我的用户控制器中,我有一个posts函数,它可以访问用户的子资源。这是通过/ users/{id}/posts端点访问的。 我想从请求URL中的$ id进入一个UserPolicy方法: public function resource($user, $id) { return $user->id === $id; } 我UserController的方法: public fu

    0热度

    1回答

    我正在使用Laravel/Passport进行REST API的身份验证。 我有我的应用程序设置localy,并在测试服务器上,我已经配置Passport。 I'have我的路由保护,auth:api后卫,但我注意到,当我要访问受保护的航线&错误/过期的访问令牌与标头(Authorization:Beraer <wrong_token>),则返回500错误,没有回应。 这种情况只发生在测试服务器上

    0热度

    1回答

    我使用Laravel 5.4 Auth的默认LoginController。我只是修改了redirectTo属性/ <?php namespace App\Http\Controllers\Auth; use App\Http\Controllers\Controller; use Illuminate\Foundation\Auth\AuthenticatesUsers; clas

    2热度

    1回答

    我创建了具有多个不同的部分都存储在一个子域之内,例如一个项目: core.sample.com map.sample.com character.sample.com 我希望用户只能在登录:sample.com看看一个页面来选择他们想要去哪个部分。 我创建了第一分区 Route::group(['domain' => 'core.rpsbackpack.com'], function()

    1热度

    1回答

    我正在使用Laravel的默认身份验证进行多重身份验证。我有两种类型的用户管理员和普通用户。对于管理员,我使用了管理员警卫,如果我以不同浏览器的两种类型的用户身份登录,则工作正常,但问题是当我在管理员和用户登录时在同一浏览器中以管理员和用户的身份登录时将我重定向到管理员登录页面。如果我从管理面板注销,然后再登录管理员登录页面,我想要重定向。否则,如果我从用户面板注销,它应该将我重定向到“/”路线。

    -1热度

    1回答

    我需要显示一个图表,显示应用程序访问,我认为在创建一个表来保存他访问的用户和日期。 但是为了插入这张表,我需要知道laravel在哪里做了登录认证。我不知道什么是文件和功能。 如果有人有更好的解决方案,我明白这一点。 谢谢

    0热度

    1回答

    我目前正在开发一个用户可以注册的小门户网站,但他们也应该能够以访客身份登录。 我怎样,我要做的就是这段代码: public function registerGuest(){ $user = User::create([ 'name' => "Gast", 'firstName' => "Gast", 'sex' => "gast",

    0热度

    2回答

    我想自定义我的laravel应用程序的登录页面的外观。 这里是我的文件内容结构: 在布局/ app.blade.php文件我想添加一个“app.min.1.css” css文件: <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name=