Laravel по-русски

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

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

#26 Re: Laravel 5.x » Непонятки с throttle... » 07.08.2019 12:59:46

5.8 наверное тоже поможет, потому что там интервалы в секундах выражаются и ты внезапно ничего не меняя получишь меньший таймаут )))

#27 Re: Laravel 5.x » Непонятки с throttle... » 07.08.2019 12:58:12

все больше и больше увеличивать таймаут

Скорее ты ошибаешься, чем бага smile логично было бы наоборот увеличивать число попыток, а не таймаут (таймаут это время за которое можно совершить N попыток. чем время больше, тем правило строже).

Вроде троттл через кэш реализован. Ты с кэшем ничего не делал?

#28 Re: Laravel 5.x » как записать в базу в одно поле таблицы несколько перемен » 07.08.2019 12:48:22

Правильный ответ: а не надо всё в одно поле, РСУБД работают со связанными данными. Типа есть запись в таблице Заказы и есть связанные с ней записи в таблице Строки заказа.

Неправильный ответ: ты можешь сериализовать данные и сохранить их в текстовом поле. Начиная с какой-то версии MySQL поддерживает поле типа JSON. Ещё раз: это костыль, а не решение. Так делают те, кто в SQL не шарит и не хочет в этом признаваться.

#29 Re: Laravel 5.x » Доступ к View вне Контроллеров » 07.08.2019 12:34:07

то если упаковываешь строку return view('album.album'); в метод этого же контроллера допустим getView();и вызываешь в индексном методе $this->getView() то вывода в браузере нет (пустой экран).

return возвращает значение, в данном случае - объект типа вью.

надо не просто вызвать свой кастомный метод, но и потом вернуть то, что он тебе дал smile

в методе-экшене контроллера, т.е. например в

public function index()
{
$view = $this->getView(); // а он делает return view(...)
...
return $view;
}

#30 Re: Laravel » Laravel 5 как в редакторе сделать внешнюю ссылку » 03.08.2019 10:52:46

@arh198712 в каком редакторе, где получается? нифига не понятно.
покажи как выглядит твой код, который рождает неправильную ссылку. наверное там есть что-то лишнее.

#31 Re: Laravel 5.x » Подмена user » 03.08.2019 10:49:35

Похоже тебе нужен механизм "имперсонализации", так это называется по науке.
например вот такое нагугливается: https://pineco.de/impersonating-users/

#32 Re: Laravel 5.x » Авторизация на Laravel через сторонние API » 18.07.2019 11:22:27

Не очень понятно о чём ты спрашиваешь. Давай начнём с терминов и потом, надеюсь, станет ясно куда двигаться:

Во первых, давай уточним, речь про авторизацию или аутентификацию. Это не одно и то же, хотя связано.
https://ru.wikipedia.org/wiki/%D0%90%D0 … 0%B8%D1%8F

Во вторых есть описание авторизации через сессию и через токен. Для этого в Laravel есть разные гайды и мидлвары.
https://laravel.ru/docs/v5/authorization
https://laravel.ru/docs/v5/authentication

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