iag/blank-auth

Laravel 身份验证视图

v2.0.0 2020-03-29 13:40 UTC

This package is auto-updated.

Last update: 2024-09-29 05:48:45 UTC


README

此包为您提供了身份验证视图的空白起点。

v2.0 支持 Laravel ^7.0

除了最常用的 laravel/ui 包外,blank-auth 仅提供常见的身份验证视图的通用 空白 起点,没有任何预设

设置

  1. 使用 Composer 安装包
composer require iag/blank-auth

或在你的 composer.json 中

{
    "iag/blank-auth": "^2.0"
}
  1. 一旦安装了 iag/blank-auth 包,你必须使用安装 Artisan 命令安装前端视图
php artisan blankauth:install
  1. 进入你的 ../resources/views 文件夹,并根据需要调整或修改身份验证视图。

  2. 使用 Auth::routes(); 函数在 routes/web.php 中打开身份验证路由。

  3. 如果你希望使用 account 登录页面,请记住打开路由

Route::get('/account', function () {
    return view('account.index');
})->name('account.index');

或者简单

Route::view('/account', 'account.index')->name('account.index');

laravel/ui 的集成

此包可以轻松与 laravel/ui 集成。使用 iag/blank-auth 为你的身份验证流程构建一个空白、稳固和语义化的结构,并使用 laravel/ui 来管理整个身份验证流程。

  1. 你可以要求 laravel/ui
{
    "iag/blank-auth": "^2.0",
    "laravel/ui": "^2.0"
}
  1. 仅集成控制器
php artisan ui:controllers
  1. 路径定制

你可以使用在 RouteServiceProvider 中定义的 HOME 常量来自定义身份验证后的重定向路径

public const HOME = '/account';

额外内容

此包为您提供了以下视图的稳固 HTML5 语义

  • 布局和导航栏预设,
  • 空白账户索引视图,
  • 所有 Laravel 身份验证视图。