【问题标题】:laravel 5.3 Auth::user() not foundlaravel 5.3 Auth::user() 未找到
【发布时间】:2017-04-30 10:13:57
【问题描述】:

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

到目前为止,这些是我使用https://laravel.com/docs/5.3的操作

先下载最新的laravel项目

composer global require "laravel/installer"

然后使用安装

laravel new website

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

现在,我尝试使用 https://laravel.com/docs/5.3/authentication#retrieving-the-authenticated-user 中描述的 Auth 模块

显示:

我在 Controller.app 中对此进行了更新,但无法在此屏幕截图中看到“Auth::user()

这对我提出了问题:

  • 为了使 Auth::user() 按照手册中的说明工作,我做错了什么?

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

谢谢

【问题讨论】:

    标签: php authentication laravel-5.3


    【解决方案1】:

    阅读Authentication Guide

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

    【讨论】:

      猜你喜欢
      • 2018-02-11
      • 2017-03-29
      • 2017-03-17
      • 2017-06-29
      • 2017-06-07
      • 1970-01-01
      • 2017-04-11
      • 2017-01-01
      • 1970-01-01
      相关资源
      最近更新 更多