laravel 5.3未找到Auth :: user()

时间:2016-12-14 22:42:45

标签: php authentication laravel-5.3

我很想在laravel 5.3项目中获得正确的用户身份验证。 为了确保配置,我刚刚从一个全新的项目开始,但仍然没有进展。

所以这些是我到目前为止使用https://laravel.com/docs/5.3

的行动

首先下载最新的laravel项目

composer global require "laravel/installer"

然后使用

安装
laravel new website

打开这个,向我展示了laravel标准模板,所以我认为这是一个成功的安装

enter image description here

现在,我尝试使用https://laravel.com/docs/5.3/authentication#retrieving-the-authenticated-user

中描述的Auth模块

表示:

enter image description here

我在Controller.app中更新了这个,但是“ Auth :: user()”是不可能的,如此截图中所示

enter image description here

这为我提出了一些问题:

  • 如果按照手册中的描述 Auth :: user(),我该怎么办?

  • lalavel 5.2中的
  • 我可以使用app.php中描述的别名在控制器中编写“使用Auth; ”,现在在使用“使用Auth”时找到了别名,但是在我输入别名后按“输入”,然后按“输入”。如果我输入“使用Auth; ”而不按Enter键, Auth 会抛出“未定义的类”错误。这是使用别名的可选设置吗?或laravel中的错误?

谢谢

1 个答案:

答案 0 :(得分:0)

阅读Authentication Guide

您可能忘了运行php artisan make:auth