Laravel 8.0 Auth с примером Inertia JS Jetstream

В этой статье я приведу пример аутентификации laravel 8.0 jetstream с использованием инерции. Мы реализуем аутентификацию laravel 8.0 с инерционным струйным потоком. В этой статье подробно рассказывается об авторизации laravel 8.0 с учебником по инерции. Я просто пошагово объяснил пример инерции аутентификации laravel 8.0.

Читайте также: Как создать проект laravel 8.0

Шаг 1: Установите Laravel 8.0

composer create-project --prefer-dist laravel/laravel myBlog

Шаг 2: Установите Jetstream

Аутентификация Laravel — ключевая функция в проекте laravel. Чтобы установить Jetstream, вы должны сначала установить композитор. После этого запустите эту команду

composer require laravel/jetstream

Шаг 3: Создайте аутентификацию с инерцией

Теперь нам нужно создать аутентификацию с помощью приведенной ниже команды. вы можете создать базовый логин, зарегистрироваться и подтвердить адрес электронной почты. если вы хотите создать управление командой, вам нужно передать параметр добавления. вы можете увидеть следующие команды:

php artisan jetstream:install inertia
OR
php artisan jetstream:install inertia --teams

Шаг 4: Установите пакет node js

npm install

Шаг 5: Запустите пакет узла

npm run dev

Шаг 6. Мигрируйте, запустив

php artisan migrate

Краткий обзор возможностей Laravel 8 Jetstream

Laravel 8.0 Jetstream предоставляет новую возможность настройки всех функций. вы можете видеть, что есть файл конфигурации fortify.php и файл jetstream.php, где вы можете включать и отключать опцию для этой функции, например:

config/fortify.php

'features' => [
        Features::registration(),
        Features::resetPasswords(),
        Features::emailVerification(),
        Features::updateProfileInformation(),
        Features::updatePasswords(),
        Features::twoFactorAuthentication([
            'confirmPassword' => true,
        ]),
    ],

конфиг/jetstream.php

'features' => [
        Features::termsAndPrivacyPolicy(),
        Features::profilePhotos(),
        Features::api(),
        //Features::teams(['invitations' => true]),
        Features::accountDeletion(),
    ],

Вы можете включать и отключать функции, комментируя строку выше.

См. также:  Symfony и easyadmin: как работать с зависимыми объектами?

Читайте также: Пример разбивки на страницы в Laravel 8.0

Давайте проверим это

php artisan serve

Вывод

Читайте также: Создать pdf в laravel 8.0 с помощью dompdf

Страницы Laravel Auth по умолчанию теперь предоставляются jetstream, и это делает нашу жизнь лучше.

Страница регистрации

https://127.0.0.1:8000/register

Страница авторизации

https://127.0.0.1:8000/login

Приборная доска

https://127.0.0.1:8000/dashboard

Профиль

https://127.0.0.1:8000/user/profile

Забыли пароль

https://127.0.0.1:8000/forgot-password

Надеюсь, это сработает!

Узнать больше: посетить

Понравилась статья? Поделиться с друзьями:
IT Шеф
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: