Laravel по-русски

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

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

#1 Re: Laravel 5.x » Как сделать авторизацию "навсегда" ? » 28.08.2016 16:16:01

Proger_XP пишет:

}%> Нужно установить параметр lifetime в конфиге session.php на нужное количество минут (по умолчанию там 120 минут).
Ну да, и через какое-то время сайт сляжет из-за переполненного диска или начнёт тормозить, потому что в папке с сессиями будут сотни тысяч файлов, хранящиеся 68 лет.

Laravel должен сохранять cookie %%(t)remember_...%%, которая как раз и должна прозрачно переавторизовывать пользователя без того, чтобы старая сессия сохранилась до этого времени. Такая cookie есть?

Да, есть remember_web_...
но сессия все равно длилась не дольше чем указано в session.php
поставил месяц lifetime, теперь нормально.

Тоже думал на счет того что будет куча файлов сессий, но почему cookie не продляет сессию?

#2 Laravel 5.x » Cache::remember » 28.08.2016 15:16:25

mrmen
Ответов: 1

Подскажите в чем проблема?

function index($id) {
    $case = Cache::remember('case_'.$id, 60, function() {
        return Cases::where("id", $id)->first();
    });
}

Ошибка в 3 строке: Undefined variable: id
почему он переменную $id не видит?

#3 Re: Laravel 5.x » Как сделать авторизацию "навсегда" ? » 18.08.2016 21:55:22

AlexeyMezenin пишет:

Нужно установить параметр lifetime в конфиге session.php на нужное количество минут (по умолчанию там 120 минут).

Какое максимальное значение там возможно? на многих сайтах авторизация не спадает вообще никогда

#4 Laravel 5.x » Как сделать авторизацию "навсегда" ? » 18.08.2016 21:12:19

mrmen
Ответов: 5

Как сделать авторизацию "навсегда" ?
Сейчас у меня сделано вот так:
Auth::login($user, true);

В документации сказано, что второй параметр отвечает за функцию "запомнить меня", т.е авторизация должна сохраняться, но авторизация сбрасывается спустя несколько часов, в чем проблема?

#5 Laravel 5.x » ORM получить количество новостей из подразделов » 16.11.2015 04:50:52

mrmen
Ответов: 2

Здравствуйте, ни как не могу понять, как через ORM реализовать получение количества объявлений в выбранной категории (включая подкатегории):

Есть категории и подкатегории, например:

Авто
-bwm
-audi
Мото
-irbis
-polaris

есть таблица posts с объявлениями
так же есть таблица posts_categories
вида:
post_id | categories_id

ну и таблица с категориями categories
id | name | parent

подскажите пожалуйста как через ORM реализовать получение количества объявлений в выбранной категории (включая подкатегории)? например получить количество объявлений в категории Авто (посчитать число объявлений из подкатегории bwm и audi)

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