首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >laravel7,是否有登录过程的正念图?

laravel7,是否有登录过程的正念图?
EN

Stack Overflow用户
提问于 2020-09-09 07:22:08
回答 2查看 92关注 0票数 0
  • 我正在创建我的第一个包与Laravel 7。
  • 其思想是使登录和注册过程在里面。
  • 登录和注册表格是有效的,
  • 以及过程逻辑工作。
  • 当我直接从路径文件中呼叫他们时,刀锋表单。
  • 我增加了登录和注册控制器。
  • 在登录表单发送请求登录后,
  • 随之而来的问题:

问题1)特征Illuminate\Foundation\Auth\AuthenticatesUsers未找到。

  • 迄今已尝试过:
  • 在我的包中添加了"laravel/ui"到Composer.json。

-编辑

  • 我从Github/Laravel/framework/blob/7.x/src/illuminate/Auth/composer.json那里找到了“照明”
  • 命名空间与错误相同。
  • 已安装,但仍有相同的错误。

问:我是否错过了其他一些称为用户特性的包?

谢谢米卡。

--编辑--我已经搜索了几天了。发现https://laracasts.com/discuss/channels/laravel/create-laravel-route-inside-another-composer-packages

  • 但是对于Larave 5.X来说,解决这个问题仍然有效吗?
EN

回答 2

Stack Overflow用户

发布于 2020-09-09 07:31:49

如果您想使用Laravel内置的身份验证,您可以这样设置它:

代码语言:javascript
复制
composer require laravel/ui

那就跑

代码语言:javascript
复制
php artisan ui:auth

代码语言:javascript
复制
php artisan migrate

如果您想在UI支架中使用Vue,您可以运行php artisan ui vue --auth而不是php artisan ui:auth

因此,我建议撤销您所做的事情(似乎您没有正确地运行安装步骤),然后按照上面的步骤执行。更多信息在正式文件

票数 0
EN

Stack Overflow用户

发布于 2020-09-09 07:54:23

您试图使用的特性实际上是在laravel/ui内部,所以您仍然应该在您的composer.jsonhttps://github.com/laravel/ui/blob/2.x/auth-backend/AuthenticatesUsers.php中要求这个包

我还会尝试在安装composer dump-autoload包后运行laravel/ui (这应该清除所有缓存的自动加载程序)。

此外,请不要忘记正确导入控制器中的AuthenticatesUsers特性:

代码语言:javascript
复制
use Illuminate\Foundation\Auth\AuthenticatesUsers;
...

class LoginController extends Controller
{
    use AuthenticatesUsers;

    ...
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63806614

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档