当用户登录成功时,我使用laravel 5.8将我返回到管理面板,并且auth :: user()-> name返回用户的名称,当我从管理面板中单击添加提取时,则使用auth :: user() ->名称返回null
这是一个登录主页或管理员控制器 enter image description here
这是登录控制器 enter image description here
这是addExtraction控制器 enter image description here
这是web.php enter image description here
答案 0 :(得分:0)
在您的路由中添加身份验证中间件
示例:
Route::yourMmethod("URL", "Action")->middleware("auth");
答案 1 :(得分:0)
您需要将身份验证中间件添加到ExtractionController
控制器:
class ExtractionController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
enter code here
...
}