Евгений
Евгений
ПОСОНЫ
invariance
че такое
Евгений
нe вот вопрос выше
Евгений
я хз как через квери билдер сделать такую группировку
Евгений
хотя вот через элоквент сделал группировку в коллекции, может и норм так
invariance
https://picsrch.me/wnD-XflF
Евгений
сделал
Евгений
Евгений
пока так)
invariance
https://picsrch.me/w6Xp6T52
Евгений
Ди, ты тут? @Denormalization
Евгений
Top Players 1. 🔝 MOYVA XVIII 🔝 – 314 2. Евгений Перин ⭐️ – 307 3. Aleksandr Kozhevnikov – 193 4. Maksim Lunkin – 172 5. Artur Panteleev – 168 6. Quiss ¯\_(ツ)_/¯ – 166 7. Nikolay Ablov – 166 8. Evgeny Ziyatdinov – 99 9. Дмитрий Джек – 50 10. Ваня – 50 11. Vitalik Kubar – 44 12. Dima Rychek – 9
Евгений
Вопрос по ларе
Евгений
Есть форма на странице
Евгений
Юзер сидит на странице и уходит от компа. Приходит, нажимает на кнопку формы а токен уже все
Евгений
И ошибка
Евгений
Как избегать?
Anonymous
м
Anonymous
простым путем - никак
Евгений
А как быть?
Anonymous
Можно накостылить отлов ответа, и если там что-то про "Token mismatch", то делать запрос на получение нового токена и отсылать запрос опять
Евгений
Где это делать? Мидлварю?
Anonymous
Не, это все на фронте
Anonymous
Ты про cstf-token?
Евгений
Да
Anonymous
Ну вот
Anonymous
Чем ты шлешь запрос?
Anonymous
Или тупо форму сабмитишь?
Евгений
Постом просто
Anonymous
а, тады сложнее
Евгений
А если аяксом? Просто раз в какое то время обновлять токен?
Anonymous
Там тогда меняй мидлварю которая токен проверяет и редирект обратно, чтобы заного сабмитил
Anonymous
А если аяксом, то собственно отлавливай ошибку и смотри из-за чего она
Anonymous
Если из-за токена - то запрос на новый токен
Евгений
Блин, чтож не сделано ничего искоробки
Anonymous
Потому что эти костыли потом боком выйдут )
Евгений
По-моему такая ситуация не редкая что форму отправляют после застоя
Anonymous
да
Anonymous
постоянно
Anonymous
делай чтобы токен не дох )
Евгений
Бля
Евгений
Сцуко
Евгений
А можно где-то задать время жизни токена?
Anonymous
Ну он в сессии хранится
Anonymous
Это надо жизнь сессии увеличивать
Евгений
В конфигах есть это?
Anonymous
lifetime
Anonymous
В session.php
Евгений
Ок, спасибо
Евгений
Дохулиард поставлю
Евгений
Надо хоть красивую страницу ошибки сделать как минимум
Евгений
Типа вас долго не было, сделайте еще раз
Anonymous
Ну в нормальных местах оно везде так
Евгений
Ладно, спасибо в общем
Pin
по вебсокетам нужен совет)
Pin
@Denormalization bump
Anonymous
да
Pin
короче, архитектурный вопрос
Pin
тикет система + pusher
Pin
запилил приватные каналы под каждого юзера соответственно типа md5('private_ticket_user_id')
Pin
э
Pin
это норм?
Anonymous
эм
Anonymous
не
Anonymous
канал же должен начинаться с private-
Pin
ну да
Pin
я образно, не помню нейминг
Anonymous
а md5 зачем?
Pin
чтобы авторизашку запилить универсальную
Anonymous
так тебе то зачем авторизовывать?
Anonymous
Или я не понимаю что ты делаешь, или ты )
Pin
чтобы левые сообщения не читали из других каналов
Anonymous
ну вот
Anonymous
у тебя канал должен называться "private-ticket-123"
Pin
ну вот я беру грубо говоря md5 (название канала+user_id), а в мидлваре проверяю название канала + Auth::user()->id
Pin
md5 для удобства
Anonymous
так зачем тебе по каналу проверять? У тебя мидлваря должны просто авторизовывать юзера