Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Добрый день.
Сразу извинюсь, возможно для многих это будет тупой вопрос, но не могу в нём разобраться.
Нужно сделать laravel+vue авторизацию.
При поиске в интернете в основном всё идёт как приложение SPA, но мне не нужно так.
В остальных же статьях в основном идёт авторизация, как обычного сайта, не через vue.
Вот такая авторизация идёт, что явно не является vue - https://prnt.sc/s50p29
Как сделать авторизацию через vue, но не через SPA? Я думаю явно есть стандартные способы, без изобретение новых велосипедов?
Не в сети
Здравствуйте,
Если не хотите делать 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 и т.д. к вашей системе
Не в сети
Страницы 1