mnshankar/auth-scaffold

Laravel 5.1 认证脚手架

1.1 2015-08-01 10:04 UTC

This package is not auto-updated.

Last update: 2024-09-14 17:48:16 UTC


README

Laravel 5.0 有一个很酷的“选择加入”Artisan命令,可以快速生成搭建简单认证系统所需的文件。除了认证视图(登录、注册、更改密码)外,它还创建了一个主布局页面。这为我节省了大量的时间。

由于未知原因,这个功能没有进入5.1版本。因此,我修改了Taylor为5.0分支编写的代码,创建了一个包。

安装

通过composer引入包

composer require mnshankar/auth-scaffold

将包服务提供者添加到您的config/app.php文件中

/*
 * Application Service Providers...
 */

mnshankar\auth\AuthServiceProvider::class,

用法

该包提供了一个名为'scaffold:auth'的Artisan命令

php artisan scaffold:auth

导航到/home应该会显示认证页面。

使用说明

强烈建议您只在全新的Laravel安装上运行此命令 - 即使在更改默认的'App'命名空间之前也是如此。它将替换和复制几个(关键)文件(控制器、路由和视图)。

致谢

  1. Laravel框架,Taylor Otwell - 原始代码
  2. https://github.com/laravel/framework/tree/3db46b66ea66cae863514ea5c8f6f9d08dadab35/src/Illuminate/Foundation/Console