在 Laravel 6 中运行 make:auth


安装新的Laravel 6应用程序后,您可能已经注意到 make:auth 命令已经不再存在了。我们收到了很多关于这个问题的消息和电子邮件,所以我想我会写一篇关于在Laravel 6中生成auth脚手架的快速教程。

首先,您可以在 Laravel 6 身份验证文档中找到任何你想要知道的信息。如果你想要一个快速教程,这里是没有的。

Laravel UI

Laravel UI 是一个从 Laravel 框架中分离出来的新的官方包,分离出来是为了后续能够单独对其进行迭代,而不影响 Laravel 主程序库。

你可以通过 composer 来安装 laravel/ui 包:

laravel new my-app
composer require laravel/ui

安装完成后,你可以使用几个命令行来生成 UI 代码,包括授权页面。

如果你打算使用 Vue、React 或者 Bootstrap,可以查看如下命令:

php artisan ui --help

举一些例子:

php artisan ui vue
php artisan ui react

如果你想同时生成 Auth 脚手架:

php artisan ui vue --auth
php artisan ui react --auth

ui:auth 命令

除了新的 ui 命令外, laravel/ui 软件包还携带了一个用来生成 auth 脚手架的命令:

php artisan ui:auth

如果你运行 ui:auth 命令, 它将会生成 auth 路由,  HomeController 控制器, auth 视图文件,和  app.blade.php 布局文件。

你也可以仅仅生成视图文件:

php artisan ui:auth --views

另外一个很棒的功能就是,如果你之前已经运行过命令,控制台将会提示你确认是否覆盖 auth 文件。

Learn More

要了解有关身份认证和新UI包的更多信息, 请查看官方 身份认证文档

原文地址:https://laravel-news.com/running-make-au...

译文地址:https://learnku.com/laravel/t/33686

本文为协同翻译文章,如您发现瑕疵请点击「改进」按钮提交优化建议
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!