Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 24.04.2020 08:09:22

Laravel+Vue авторизация

Добрый день.

Сразу извинюсь, возможно для многих это будет тупой вопрос, но не могу в нём разобраться.

Нужно сделать laravel+vue авторизацию.
При поиске в интернете в основном всё идёт как приложение SPA, но мне не нужно так.

В остальных же статьях в основном идёт авторизация, как обычного сайта, не через vue.

Вот такая авторизация идёт, что явно не является vue - https://prnt.sc/s50p29

Как сделать авторизацию через vue, но не через SPA? Я думаю явно есть стандартные способы, без изобретение новых велосипедов?

Не в сети

#2 02.05.2020 13:24:02

stsepelin
Откуда: Estonia
Сообщений: 43

Re: Laravel+Vue авторизация

Здравствуйте,

Если не хотите делать SPA, но хотите использовать Vue для авторизации, то у вас три самых простых варианта:
1) Авторизация через стандартный пакет https://laravel.com/docs/7.x/sanctum
2) Воспользоваться готовым решением, которое упрощает взаимодействие Vue с Laravel в разы https://inertiajs.com
3) Токен авторизации через стандартный пакет https://laravel.com/docs/7.x/passport

Если у вас Vue крутится отдельно от Laravel, то советую 1 вариант.
Если используете Vue вместо blade, то присмотритесь ко второму варианту.
Третий вариант интересен лишь в том случае, если планируете подключение других приложений, на базе Android/iOS и т.д. к вашей системе

Не в сети

Подвал раздела