天道酬勤,学无止境

Class "App\Http\Controllers\Auth\User" not found

How do I resolve this Laravel error?

Class "App\Http\Controllers\Auth\User" not found

I am creating a register for a blog and I am using the following:

User::create([
  'name' => $request->name,
  'username' => $request->username,
  'email' => $request->email,
  'password' => Hash::make($request->password),
])

I have included namespace App\Http\Controllers\Auth; and use Illuminate\Support\Facades\Auth;

标签

评论

You need to define what User is (import namespace), because it is looking for it inside Auth, but User is a Model.

use App\Models\User;

or

use App\User; // older Laravel versions

Add use Auth; only because the aliases is present most of the time in app.php

Try importing the User model in your controller as well.

use App\User;

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • MissingMethodException using IKVM
    I'm trying to use Stanford CoreNLP (which is a Java project) in C#. I found this Nuget package which contains CoreNLP converted to .NET using IKVM, and it's working fine, however I need to do some modifications on the java project as well. I downloaded CoreNLP from Github, I can build the CoreNLP JAR from Ant, and it's also running fine in eclipse, however I'm having problems in converting JAR to DLL. Based on some build-log that I found in google, I'm doing this: ikvmc.exe -version:2.1 ..\lib\joda-time.jar -out:joda-time.dll ikvmc.exe -r:joda-time.dll -version:0.4.7 ..\lib\jollyday-0.4.7.jar
  • 使用 IKVM 的 MissingMethodException(MissingMethodException using IKVM)
    问题 我正在尝试在 C# 中使用斯坦福 CoreNLP(这是一个 Java 项目)。 我发现这个 Nuget 包包含使用 IKVM 转换为 .NET 的 CoreNLP,它工作正常,但是我也需要对 java 项目进行一些修改。 我从 Github 下载了 CoreNLP,我可以从 Ant 构建 CoreNLP JAR,它在 eclipse 中也运行良好,但是我在将 JAR 转换为 DLL 时遇到了问题。 根据我在谷歌中找到的一些构建日志,我正在这样做: ikvmc.exe -version:2.1 ..\lib\joda-time.jar -out:joda-time.dll ikvmc.exe -r:joda-time.dll -version:0.4.7 ..\lib\jollyday-0.4.7.jar -out:jollyday.dll ikvmc.exe -version:0.23 ..\lib\ejml-0.23.jar -out:ejml-0.23.dll ikvmc.exe -version:1.2.10 ..\lib\xom-1.2.10.jar -out:xom.dll ikvmc.exe -version:1.0 ..\lib\javax.json.jar -out:javax.json.dll ikvmc.exe -r:joda-time.dll -r
  • Class not found: Deploying on Glassfish
    Below is the error message: SEVERE: Class [ org/apache/lucene/queryparser/classic/ParseException ] not found. Error while loading [ class test.com.creatop.ateam.facade.TestFacade ] SEVERE: Class [ org/apache/lucene/queryparser/classic/ParseException ] not found. Error while loading [ class com.creatop.ateam.facade.implementation.PropertyFacade ] SEVERE: Class [ org/apache/lucene/queryparser/classic/ParseException ] not found. Error while loading [ class com.creatop.ateam.facade.implementation.ProjectFacade ] SEVERE: Class [ Lorg/hibernate/validator/ClassValidator; ] not found. Error while
  • 找不到类:在 Glassfish 上部署(Class not found: Deploying on Glassfish)
    问题 以下是错误消息: SEVERE: Class [ org/apache/lucene/queryparser/classic/ParseException ] not found. Error while loading [ class test.com.creatop.ateam.facade.TestFacade ] SEVERE: Class [ org/apache/lucene/queryparser/classic/ParseException ] not found. Error while loading [ class com.creatop.ateam.facade.implementation.PropertyFacade ] SEVERE: Class [ org/apache/lucene/queryparser/classic/ParseException ] not found. Error while loading [ class com.creatop.ateam.facade.implementation.ProjectFacade ] SEVERE: Class [ Lorg/hibernate/validator/ClassValidator; ] not found. Error while loading [ class
  • SpringBoot总结(九)——@Conditional注解与自动配置报告
    @Conditional注解 @Conditional注解:判断是否满足某一个特定条件来决定是否创建某个特定的bean;只有@Conditional指定的条件成立,才给容器添加组件! 下面列出了@Conditional的一些派生注解: @ConditionalOnJava 系统的java版本是否符合要求 @ConditionalOnBean 容器中存在指定Bean; @ConditionalOnMissingBean 容器中不存在指定Bean @ConditionalOnExpression 满足SpEL表达式指定 @ConditionalOnClass 系统中有指定的类 @ConditionalOnMissingClass 系统中没有指定的类 @ConditionalOnSingleCandidate 容器中只有一个指定的Bean,或者这个Bean是首选Bean @ConditionalOnProperty 系统中指定的属性是否有指定的值 @ConditionalOnResource 类路径下是否存在指定资源文件 @ConditionalOnWebApplication 当前是web环境 @ConditionalOnNotWebApplication 当前不是web环境 @ConditionalOnJndi JNDI存在指定项 自动配置报告 自动配置类必须在一定的条件下才能生效
  • XMLBeans Duplicate Class 和 Class Not Found 错误(XMLBeans Duplicate Class and Class Not Found Errors)
    问题 几天来我一直在尝试让 Apache POI API 工作,但我一直xmlbeans2.6.0 jar的错误。 首先,每当我尝试运行我的应用程序时,它都会崩溃,说有一个重复的类,所以我采用通常的方法提取所有文件并将这些文件转换回 jar; 但是,现在我得到了这个错误: java.lang.ClassNotFoundException: 在路径上找不到类“org.apache.xmlbeans.XmlOptions”:DexPathList[[zip file "/data/app/arcane.com.athletesunited-1/base.apk"] 有什么想法吗? 雅各布 回答1 Apache POI 无法在 Android 上开箱即用。 使用基于 XML 的格式,您会遇到一些裸 Apache POI 库的问题,部分原因是 Android 有一些限制,也因为 XMLBeans jar 文件具有重复的类文件等。 目前至少有两个项目封装/调整 Apache POI 以便在 Android 上使用: https://github.com/andruhon/android5xlsx(适用于 Android 5)和 https://github.com/andruhon/AndroidReadXLSX(适用于 Android 4)都提供了 Apache POI 的预打包库
  • 所需的 MultipartFile 参数“文件”不存在(Required MultipartFile parameter 'file' is not present)
    问题 我正在使用 Spring Boot 来测试上传功能,并收到“Required MultipartFile parameter 'file' is not present”错误。 以下是 1) JSP,2) 控制器 3) 配置类 4) 嵌入式 tomcat 日志。 JSP页面---------------------------------------------------------------------------- <!DOCTYPE html> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <html lang="en"> <body> <br>Message: ${message} <h2>List Of Objects</h2> <br> <h2>Upload New File to this Bucket</h2> <form action="uploadObject" method="post" enctype="multipart/form-data"> <table width="60%" border="1" cellspacing
  • How to handle 404 page not found exception in Spring MVC with java configuration and no Web.xml
    I want to handle 404 page not found exception in my Spring MVC web app, I'm using SPRING 4.2.5.RELEASE, I had read several question regarding this topic but the similar questions are using a different spring java configuration. I have a Global Exception Handler Controller class that have all my Exceptions, this class works fine but I can't handle a 404 page not found exception. This is the approach that I take following a tutorial 1) I created a class named ResourceNotFoundException that extends from RuntimeException and I putted this annotation over the class definition @ResponseStatus
  • java零基础教程------找不到或者无法加载类XXX,或者Class Not Found 异常。
    目录步骤 1 : 现象步骤 2 : 原因1-是否自动勾选步骤3 : 原因2-problems步骤 1 : 现象有时候会碰到如图所示的问题,分明有Hello这个类,并且也有主方法,可是运行就会出现找不到或者无法加载类Hello,或者Class Not Found 异常。 出现这个状况,有多种原因造成,请按照如下方式一一排查步骤 2 : 原因1-是否自动勾选Eclipse是保存后自动编译,但是建立在一个设置的前提上: 菜单-Project->勾选Build Automatically,如果这里没有勾选,那么是不会自动把Hello.java编译成Hello.class的步骤3 : 原因2-problems菜单->Window->Show View->Problems 显示Problems页面 这里会显示当前项目的错误,倘若有错误,那么项目也不会对.java文件进行自动编译。 如图所示的错误是项目所导入的包不存在,导入包的做法请参考:为项目导入mysql-jdbc的jar包来源:https://blog.51cto.com/u_14188313/2717004
  • Required MultipartFile parameter 'file' is not present
    I am using Spring Boot to test a upload functionality, and getting 'Required MultipartFile parameter 'file' is not present' error. Following are the 1) JSP, 2) Controller 3) Config Class 4) embedded tomcat log. JSP page ---------------------------------------------------------------------------- <!DOCTYPE html> <%@ taglib prefix="spring" uri="http://www.springframework.org/tags"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <html lang="en"> <body> <br>Message: ${message} <h2>List Of Objects</h2> <br> <h2>Upload New File to this Bucket</h2> <form action="uploadObject" method
  • java - 如何在带有java配置且没有Web.xml的Spring MVC中处理404页面未找到异常(How to handle 404 page not found exception in Spring MVC with java configuration and no Web.xml)
    问题 我想在我的 Spring MVC web 应用程序中处理 404 页面未找到异常,我使用的是SPRING 4.2.5.RELEASE ,我已经阅读了几个关于这个主题的问题,但类似的问题使用不同的 spring java 配置。 我有一个全局异常处理程序控制器类,其中包含我所有的异常,这个类工作正常,但我无法处理 404 页面未找到异常。 这是我按照教程采取的方法 1)我创建了一个名为ResourceNotFoundException的类,它从RuntimeException扩展,我把这个注释放在类定义@ResponseStatus(HttpStatus.NOT_FOUND) 像这样: @ResponseStatus(HttpStatus.NOT_FOUND) public class ResourceNotFoundException extends RuntimeException { } 2)我在异常的控制器类中创建了这个方法 @ExceptionHandler(ResourceNotFoundException.class) @ResponseStatus(HttpStatus.NOT_FOUND) public String handleResourceNotFoundException() { return "notFoundJSPPage"; }
  • cgb2007-京淘day01
    1.京淘项目架构设计 1.1 互联网行业特点 高并发分布式 服务器数量分配均衡海量数据处理 采用更加高效的方式进行数据处理 大数据方向 java开发岗位 要求大数据相关技术.安全性问题: 网贷(11%) 交易的安全性(区块链) 阿里风控系统: 1.手机号是否变更 2.交易密码是否变更 3.银行交易是否频繁 4.交易之间的双方是否有资金往来… 5.交易双方是否为好友关系. 1.2 京淘项目架构设计 1.3 导入数据库 1.3.1 安装SqlYog 将课前资料中的文件粘贴复制到本地 如图所示: 之后双击运行即可. 新建连接 如图所示: 1.3.2 导入数据库 1.命令: 进入数据库客户端执行 source 文件路径/xxx.sql; 2.利用工具导入: 2.IDEA环境配置 2.1 准备工作空间 2.2修改IDEA配置 选择工作目录 1.设定自动保存 2.键位设置 具体参见博客文档. 3. SpringBoot加强 3.1 关于maven说明 3.1.1 关于maven 动态依赖的说明 说明:图中所示, 用户直接导入junit-12版本,但是发现maven会自动的添加依赖项 探究如何实现的??? 原理说明: 1. 当通过pom.xml文件添加依赖项时,maven会工具坐标查找jar包文件. 2. 当加载jar包完成之后,会解析当前的POM.xml文件,如果其中还有jar包的依赖项吗
  • laravel/lumen-framework:"5.7.*" 和flipbox/lumen-generator:"^5.6" Class Not Found(laravel/lumen-framework:"5.7.*" and flipbox/lumen-generator:"^5.6" Class Not Found)
    问题 我认为这与 composer autoload 没有检测到 laravel/lumen-framework/src 之外的包有关 我对以下问题的上述假设是否正确? 我应该在"autoload-dev"嵌套对象中包含 psr-4 键吗? 我真的很感谢你的帮助。 谢谢。 下面是错误异常、 composer.json片段和堆栈跟踪日志 下面 composer.json { ... "autoload": { "classmap": [ "database/seeds", "database/factories" ], "psr-4": { "App\\": "app/" } }, "autoload-dev": { "classmap": [ "tests/" ] }, ... } 下面是在storage/lumen.log下找到的堆栈跟踪日志 [2018-10-09 07:51:53] local.ERROR: Symfony\Component\Debug\Exception\FatalThrowableError: Class '\FlipBox\LumenGenerator\LumenGeneratorServiceProvider' not found in /var/www/vendor/laravel/lumen-framework/src/Application
  • 为什么我得到 Class not found 异常(why I am getting Class not found exception)
    问题 我正在使用DeferredTextImpl类并且 eclipse 似乎没有抱怨它但是当我运行我的项目时我得到运行时异常.... Class not found exception for DeferredTextImpl .. 当我搜索类文件时,我在rt.jar中找到了它,它当然应该在类路径上。 我还检查了项目properties->Java build path ,可以在最底部看到 JRE 系统库。 当我扩展它时。 我可以看到rt.jar 。 这意味着它在类路径上,对吗? 为什么我收到这个错误? 回答1 检查运行时与编译时类的 Xerces jar 版本。 确保在运行时有一个 Xerces2 jar。 我怀疑 rt.jar 中的类是否与您的应用程序正在寻找的类相同。 回答2 Eclipse 中的构建路径与运行代码时的类路径之间存在差异。 构建路径用于编译您的代码。 类路径是您的应用程序在运行时所拥有的。 构建路径配置为Project -> Properties -> Java Build Path 类路径配置为Run -> Run Configurations -> Classpath 在您的情况下,您还应该检查(如其他人提到的),运行配置下的JRE选项卡是否指向与构建路径中相同的 JRE。 回答3 此类是特定 DOM 实现 (Apache Xerces) 的一部分。
  • 关于用记事本写Java时发生的“错误: 找不到符号”和“错误:找不到或无法加载主类”的解决办法
    注意:本文讨论的是在使用包的情况下发生以上两类错误的解决方法 结论: 在包目录下用javac *.java 在运行的时候用cd命令返回包的父目录(包所在的文件夹) 运行时采用包名.主类名的格式(如com.exp1.User) 错误:找不到符号 这是使用javac命令时发生的错误 解决办法: 在包目录下进行javac *.java的操作即可 错误:找不到或无法加载主类 以下两种错误都可能导致“找不到或无法加载主类” 需要返回包的前一目录,用cd指令 包.主类 参考: https://blog.csdn.net/weixin_42247720/article/details/81334611 https://blog.csdn.net/hanxueyu666/article/details/70175443 https://www.cnblogs.com/guohu/p/11101285.html 来源:https://blog.csdn.net/qq_36237858/article/details/105581597
  • class file for org.bouncycastle.cert.ocsp.BasicOCSPResp not found
    I made the mistake of running clean on my Netbeans project, which has had no major API changes at all lately. Now the build suddenly fails with the following error: class file for org.bouncycastle.cert.ocsp.BasicOCSPResp not found To my knowledge, I'm not using any such library in my project. I did find that it is an iText dependency of some sort, but even when I comment out all of my iText-related code, the error persists. I have tried adding the 1.49 version of bouncycastle to my Netbeans project, to no avail. (Actually, that did cure the first bouncycastle no-class-found error I had, but
  • Spring Boot jdbc数据源自动配置在独立的tomcat上失败(Spring Boot jdbc datasource autoconfiguration fails on standalone tomcat)
    问题 尝试在独立的tomcat(7)实例上部署和启动spring boot应用程序时,我们遇到一个问题,即未找到自动配置的spring数据源bean,并引发了相应的异常: Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.sql.DataSource] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:1060) at org.springframework.beans.factory
  • Spring Boot - 控制 404 Not Found(Spring boot - taking control of 404 Not Found)
    问题 我试图找出控制基本 Spring Boot RESTful 服务的 404 Not Found 处理程序的最简单方法,例如 Spring 提供的示例: https://spring.io/guides/gs/rest-service/ 而不是让它返回默认的 Json 输出: { "timestamp":1432047177086, "status":404, "error":"Not Found", "exception":"org.springframework.web.servlet.NoHandlerFoundException", "message":"No handler found for GET /aaa, ..." } 我想提供我自己的 Json 输出。 通过采取控制DispatcherServlet并使用DispatcherServlet#setThrowExceptionIfNoHandlerFound(true) ,我是能够让它抛出一个异常,在404的情况下,但我不能处理该异常通过@ExceptionHandler ,就像我会为一个MissingServletRequestParameterException 。 知道为什么吗? 或者有没有比抛出和处理 NoHandlerFoundException 更好的方法? 回答1 它工作得很好。 当您使用
  • Spring JPA(休眠)没有类型为javax.persistence.EntityManagerFactory的合格Bean(Spring JPA (Hibernate) No qualifying bean of type: javax.persistence.EntityManagerFactory)
    问题 我使用的是Spring-boot,因此在Tomcat 7中部署了一场战争。启动应用程序时,我得到以下信息: Dec 30, 2013 7:41:06 PM org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'dispatcherServlet' 2013-12-30 19:41:06 INFO DispatcherServlet:461 - FrameworkServlet 'dispatcherServlet': initialization started 2013-12-30 19:41:06 INFO SimpleUrlHandlerMapping:315 - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler] 2013-12-30 19:41:06 INFO RequestMappingHandlerMapping:181 - Mapped "{[/user],methods=[GET],params=[],headers=[]
  • 类 App/Http/Controllers/View Not Found 错误(Class App/Http/Controllers/View Not Found error)
    问题 我是 laravel 5 的新手,目前被这个错误难住了: FatalErrorException in TicketController.php line 18: Class 'App\Http\Controllers\View' not found 奇怪的是,该视图确实存在,我检查了该路由是否确实路由到了正确的控制器,确实如此,当我尝试执行此操作时会弹出错误: return View::make('tickets.bus.index'); 要么是我在某处犯了一些错误,要么是实现与 laravel 4 不同 回答1 问题不是实际视图,而是类View 。 您会看到,当您只引用像View::make('tickets.bus.index')的类时,PHP 会在您当前的命名空间中搜索该类。 在这种情况下是App\Http\Controllers 。 然而, View类显然不存在于控制器的命名空间中,而是存在于 Laravel 框架命名空间中。 它还有一个位于全局命名空间中的别名。 您可以通过在前面加上反斜杠来引用根命名空间中的别名: return \View::make('tickets.bus.index'); 或者在顶部添加导入语句: use View; 回答2 在 Laravel 5.1 中,正确的use代码是: use Illuminate\Support\Facades