Size: a a a

2020 April 03

П

Павел in Laravel UA
похоже что  cors куки и не должны сохраняться
источник

П

Павел in Laravel UA
получилось! Может кому пригодится. Первый запрос надо делать так же с withCredentials: true
источник

П

Павел in Laravel UA
request({
   url: '/sanctum/csrf-cookie',
   method: 'get',
   withCredentials: true
 })
источник

В

Вячеслав in Laravel UA
источник

В

Вячеслав in Laravel UA
Если установишь эту опцию по умолчанию, всё должно работать с cors
источник

П

Павел in Laravel UA
работает только если домен одинаковый на SPA и ларе
источник

П

Павел in Laravel UA
борюсь с разными сейчас. localhost SPA и site.loc лара
источник

П

Павел in Laravel UA
надо теорию изучать про cors плотно
источник

В

Вячеслав in Laravel UA
По идее приложение должно быть на разных сабдоменах
источник

П

Павел in Laravel UA
Если я правильно все понял, то на разных доменах вообще не будут куки запоминаться axios. Надо насильно все делать. Даже если установить SameSite=none. Такой стандарт
источник

П

Павел in Laravel UA
На одном домене через ключ withCredentials работает  (разные поддомены не принципиально)
источник

П

Павел in Laravel UA
Я пока бросил копать, потому что когда SPA и API на разных доменах - это довольно редко и там рекомендуют passport все-таки
источник

П

Павел in Laravel UA
По сути axios то использует стандарты браузера
источник

В

Вячеслав in Laravel UA
Ты конечно можешь использовать просто токены из Санктума. Но я бы все таки задумался почему приложение на разных доменах и можно ли его сделать на саб доменах
источник

П

Павел in Laravel UA
Я то как раз забросил токены. Буду их использовать для мобилы. И уже использую flow из доков лары через куки и XSRF-TOKEN
источник

П

Павел in Laravel UA
И конечно я остаюсь на сабдоменах. Просто интересно - ведь есть же варианты когда админка на одном домене, а api сервер далеко
источник

П

Павел in Laravel UA
Тут вот какой момент непонятен. В доках используются стандартные auth роуты для и активируется сессия. То есть мой SPA админ должен дальше коннектится не по API роутам, так как там другие мидлвари. Тогда получается мне под SPA писать одни контроллеры., а под мобильное приложение другие для API ответов
источник

П

Павел in Laravel UA
В общем все получилось, забыл просто внести домен в sanctum stateful конфиг. SPA находится на одном домене с ларой и соединяется по API. Аутентификация идет с помощью sanctum мидлвари
источник
2020 April 06

VD

Vitalii Didyk in Laravel UA
Привет
Вопрос немного не по Ларавел, сразу извиняюсь

Не могу найти библиотеку (вплане даже название). Нужно сделать сетку изображений разных размеров.
Знает кто-то название библиотеки?

Пример:

https://www.pinterest.com/
источник

D

Dymon in Laravel UA
Vitalii Didyk
Привет
Вопрос немного не по Ларавел, сразу извиняюсь

Не могу найти библиотеку (вплане даже название). Нужно сделать сетку изображений разных размеров.
Знает кто-то название библиотеки?

Пример:

https://www.pinterest.com/
Masonry  grid layout гугли, может быть на js или css
источник