Size: a a a

Laravel для начинающих

2020 April 20

EG

Egor Gruzdev in Laravel для начинающих
стоп!!! ошибка прямые не будут отсекаться
источник

EG

Egor Gruzdev in Laravel для начинающих
т.к. url()->previous() если нет referer вернет главную страницу вашего сайта
источник

EG

Egor Gruzdev in Laravel для начинающих
тогда просто берешь пакет cors (laravel < 7), если у тебя laravel 7, то ничего не берешь, а только ограничиваешь cors своим доменом
источник

MM

Maksim Melnichuk in Laravel для начинающих
Egor Gruzdev
тогда просто берешь пакет cors (laravel < 7), если у тебя laravel 7, то ничего не берешь, а только ограничиваешь cors своим доменом
корс дефакто использовать а не  такие решения на коленке
источник

EG

Egor Gruzdev in Laravel для начинающих
Maksim Melnichuk
корс дефакто использовать а не  такие решения на коленке
все зависит от задачи
источник

MM

Maksim Melnichuk in Laravel для начинающих
на сайте два типа запросов будет, один обычные ajax запросы к методам контроллера, второй тип api
источник

MM

Maksim Melnichuk in Laravel для начинающих
ну по сути это просто разные роуты
источник

MM

Maksim Melnichuk in Laravel для начинающих
для корса
источник

EG

Egor Gruzdev in Laravel для начинающих
laravel у тебя какая?
источник

MM

Maksim Melnichuk in Laravel для начинающих
6
источник

MM

Maksim Melnichuk in Laravel для начинающих
ajax/* нужно чтобы запросы приходили только с сайта
api/* откуда угодно там будет jwt
источник

EG

Egor Gruzdev in Laravel для начинающих
Maksim Melnichuk
ajax/* нужно чтобы запросы приходили только с сайта
api/* откуда угодно там будет jwt
тогда вот держи, изучай, настраивай: https://github.com/spatie/laravel-cors
источник

MM

Maksim Melnichuk in Laravel для начинающих
дык знаю видел, просто настроить два маршрута с разными правилам нельзя видимо
источник

D

DK in Laravel для начинающих
так стоп, этот пакет же все равно мидлварь вешает,не?
источник

D

DK in Laravel для начинающих
сделай 2 своих мидлваря, со своими правилами и повесь на нужные группы роутов
источник

D

DK in Laravel для начинающих
*это чисто в теории*
источник

EG

Egor Gruzdev in Laravel для начинающих
Maksim Melnichuk
дык знаю видел, просто настроить два маршрута с разными правилам нельзя видимо
настраиваешь тот маршрут, где нужен cors, а middleware будет в kernel, а не на маршруте
источник

EG

Egor Gruzdev in Laravel для начинающих
Maksim Melnichuk
дык знаю видел, просто настроить два маршрута с разными правилам нельзя видимо
также не нужно разделять, т.к. cors будет работать, когда его запросит браузер, в остальных случаях работать не будет
источник

MM

Maksim Melnichuk in Laravel для начинающих
Окей. давай сначала, ты писал что я получу null когда сделаю запрос извне на превью урл ?
источник

MM

Maksim Melnichuk in Laravel для начинающих
dd(URL::previous());
возвращает урл на который я зашел (открыл инкогнито и чекнул)
источник