169 похожих чатов

Подскажите, делаю авторизацию laravel + vue (sanctum), и ответ от

роута "sanctum/csrf-cookie" не приходят заголовки и не ставятся куки. Авторизацию тут свою написали до меня, может еще нужно что-то добавить чтобы заголовки приходили и куки ставились? На других проектах стандартную авторизацию использовал
laravel/ui и в роутах Auth::routes()
и всё работало

20 ответов

77 просмотров
Дмитрий- Автор вопроса

withCredentials true

Дмитрий- Автор вопроса
Дмитрий
в bootstarp.js?

в axios. https://axios-http.com/docs/req_config

Дмитрий
screenshot

по поводу логина твоего, есть Auth::attempt() https://laravel.com/docs/10.x/authentication#authenticating-users или поставь Fortify, там готовый бэк с логином, регистрацией и прочими

Дмитрий- Автор вопроса
PSYTRGLES
в axios. https://axios-http.com/docs/req_config

поставил всё также) или мне еще нужно вручную сессию генерировать? В laravel методе

Дмитрий
screenshot поставил всё также) или мне еще нужно вручную сесс...

нужно. у тебя да, просто токен возвращается. есть два способа - для SPA и апи токены, у тебя второй, там надо с этим токеном ходить постоянно. для SPA ставятся куки. не помню, достаоочно ли attempt вызвать, или еще session regenerate, но ты можешь и Auth::login() использовать в твоем случае, хотя бы для теста.

А как это, один раз возвращаешь просто массив, а иначе жисон ?👀

Дмитрий- Автор вопроса
Василий 🇺🇦❤️
screenshot А как это, один раз возвращаешь просто массив, а и...

та это не я писал, вот и спрашиваю, всегда только laravel/ui использовал, а тут своя авторизация написана уже вот и не понимал что не так

Дмитрий
та это не я писал, вот и спрашиваю, всегда только ...

Не факт что поможет, но оберни тот массив в response()->json([ туть ])

Дмитрий
та это не я писал, вот и спрашиваю, всегда только ...

https://laravel.com/docs/10.x/sanctum#api-token-authentication там для такого варианта написано. предлагается с Bearer токеном ходить в заголовке Authorization

Василий 🇺🇦❤️
Не факт что поможет, но оберни тот массив в respon...

там и так и так будет {} на выходе, ларка массив сама "скастует"

Василий 🇺🇦❤️
Не факт что поможет, но оберни тот массив в respon...

массив (с ключами строками) == жисон грубо говоря

Vladyslav
массив (с ключами строками) == жисон грубо говоря

Это да, но не знал что при отправке массив автоматом становится жисоном

Василий 🇺🇦❤️
Это да, но не знал что при отправке массив автомат...

а вот пора бы. там всё умеет. тыж сам наверняка всякие return true; return 1; return $user делал.

PSYTRGLES
а вот пора бы. там всё умеет. тыж сам наверняка вс...

Большинство того, что делал, возвращало view 😁 а для отдельных апи запросов через жиквери, писал через response()->json 👀

Василий 🇺🇦❤️
Большинство того, что делал, возвращало view 😁 а д...

https://github.com/laravel/framework/blob/10.x/src/Illuminate/Routing/Router.php#L890 пора начинать под капот заглядывать

Дмитрий- Автор вопроса
PSYTRGLES
https://laravel.com/docs/10.x/sanctum#api-token-au...

решил всё таки токен собой таскать везде, всё для этого уже готово было, спасибо большое)) Я правильно понимаю у меня в сессии и в куках уже ничего не будет при таком подходе? Только токен нужен в заголовке что бы проверять авторизацию?

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Какого хера? /Sources/App/Modules/User/Models/UserLinkApple.swift:21:20: warning: stored property '_id' of 'Sendable'-conforming class 'UserLinkApple' is mutable @ID(...
Alexander Sherbakov
13
У тебя в конфиге нигде нет deny all; или вообще любого deny?
Alexander Sherbakov
10
Привет всем. Подскажите где можно посмотреть, какая версия электрон, поддерживает версии windows? Некий changelog. Мне бы желательно, поддержку 7,8,10... latest, как понимаю и...
Anonym Squad
21
Почему стало ломаться на D11? "739002.86400000' is not a valid timestamp" function IncDateTime(aStamp:TTimeStamp;aKind:TTriggerKind;aInterval:Integer):TDateTime; //aStamp = 2...
Катерина Свиридова
8
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Ребят, чет я уже не догоняю... Крч в коде на асм там происходит нечто вроде a+число (a+1, a+2 и т.д.). Но почему строка lea ecx, [edx+1] работает как a+1?? В edx берется адрес...
Alan 🔝 Бэброу
4
думаешь я не смогу также сделать? мне это просто не удобно
int 💳 𝙖𝙞𝙧 𝙗𝙞𝙜 𝙗𝙤𝙗 🔫 check bio / spam block / AFK / nohello.com / GMT+3
9
Карта сайта