
Vladislav
04.01.2018
08:47:09
Какой блять хэш

Sergey
04.01.2018
08:47:09
для чатиков

Google

Sergey
04.01.2018
08:47:47
в jwt хэш это третий кусочек строчки
Какой блять хэш
давай чуть менее эмоционально, я на 100% уверен что тут каждый второй путает аутентификацию и авторизацию

Vladislav
04.01.2018
08:48:38
Та ладно) ок)

Sergey
04.01.2018
08:48:45
короч

Turchak
04.01.2018
08:49:08
Под хеш я подразумевал строку которую отдаст в результате jwt

Sergey
04.01.2018
08:49:09

Turchak
04.01.2018
08:49:40

Sergey
04.01.2018
08:50:07
ну короч в любом случае - если симфони генерит тебе jwt то ты можешь это делать столько сколько надо
так что рефреш токены для чатов не нужны (это бы ломало всю идею)
jwt выдавай на какой-нибудь короткий срок (сколько у тебя в среднем будет длиться сессия юзера в чатах, пол часа час например)
ну и еще - для чатов свой jwt, то есть он только для чатов. Если тебе надо будет еще где jwt юзать - юзай отдельный токен

Turchak
04.01.2018
08:52:19

Vladislav
04.01.2018
10:33:01
кто-то юзает certbot для апп в докере?

Google

Sergey
04.01.2018
11:35:54

Vladislav
04.01.2018
11:40:12
Там его надо запускать в кроне, останавливать nginx
Как вы это делаете ?
Я вижу отдельный контейнер с ботом и сертефикаты через волюм
Вот только хз как останавливать
Возможно и не надо, после каждого деплоя идёт рестарт веб-сервера

Sergey
04.01.2018
11:47:09
ты ж можешь просто сингнал на релоад nginx-у отправить

Vladislav
04.01.2018
11:57:45
Вот уже нагуглил) спасибо, сейчас попробую

Леонид
04.01.2018
12:44:58
Tactician или SimpleBus, плюсы/минусы?

Bohdan
04.01.2018
13:37:19
tactician, расширяется удобненько и в принципе понятный

Boris
04.01.2018
14:24:21
Привет всем. Подскажите, пожалуйста по hautelook/AliceBundle.
Есть строчка в фикстуре:
date: '50%? <dateTimeBetween("-4 months", "now")>'
Подразумевает заполнить половину строк с датой, другую с null.
В сущности есть сеттер:
public function setDate(\DateTime $date): void
{
$this->processedAt = $date;
}
И при применении фикстуры консоль ругается на то что сеттер не может принять null значение.
Каким образом можно это обойти кроме как разрешив сеттеру принимать null? т.е. что-то типо "если в фикстуре значение null, вообще не трогать сеттер".

Vladislav
04.01.2018
14:26:40
фиксить фикчерсы
чтобы дату сетить только для тех кому она нужна
with_date_{0..10}:
date: blablabla
no_date_{11_20}:
с помощью темплейтов можно сделать чо коротко
и не надо убдет делать налбл сеттер

Boris
04.01.2018
14:28:44
Не совсем понял твою мысль.

Vladislav
04.01.2018
14:33:34

Google

Vladislav
04.01.2018
14:33:49
ну я вот так создал 6 айтемов с одним ивентом
4 с другим
по другому никак
просто избавишься от шанса
50проц
ну или писать свой кастомный процессор в элис

Boris
04.01.2018
14:34:58
Просто продублировать и в части использовать это поле, в части нет. Правильно понял?

Vladislav
04.01.2018
14:35:31
мне было лень и там всего 3 поля, но если сущность большая и не хочешь дублировать - есть template

Boris
04.01.2018
14:35:46
Спасибо

Vladislav
04.01.2018
14:36:21
ну или писать процессор, что не ок для меня. еще куски кода для фикчерсов) неееее)

Sergey
04.01.2018
15:09:09
https://github.com/composer/composer/releases/tag/1.6.0

Sergey
04.01.2018
15:09:11
новый релиз

Alexandr
04.01.2018
15:20:44
всем привет, может у кого то есть ссылочка на хорошые материалы по организации версионирования API?

Sergey
04.01.2018
15:23:05
https://stripe.com/blog/api-versioning

Alexandr
04.01.2018
15:24:28
@Enleur спасибо, почитаем

Bohdan
04.01.2018
15:36:15
поделитесь опытом избавления от б-гомерзкого фосюзера
есть ли какие-то хитрые способы одним махом определить, че сломалось после его удаления?
а то ручками рою поиск по методам из BaseUser

Sergey
04.01.2018
15:46:38
COMPOSER_DEFAULT_* - как я этого ждал!

Google

Sergey
04.01.2018
15:49:52
и логика о которой все забыли)
я хотел выпилять, но как-то дофига выходит всего копипастить

Vladislav
04.01.2018
15:51:09

Bohdan
04.01.2018
15:51:21
мне просто непонятно
я его в чистом виде не встречал, а в моем проекте вроде как и ивенты бросаются, но при этом вроде и не слушает их никто
на самом деле я его хочу убрать по двум причинам:
1. перевожу все с обычного флоу на апи - лень переделывать, проще сделать самому
2. хочу увести логику из контроллеров в команд хендлеры
кажись только письмо с подтверждением отправляется через ивенты

Sergey
04.01.2018
15:55:52
кто чего слушает

Admin
ERROR: S client not available

Bohdan
04.01.2018
15:56:35
ага, забыл про него, спасибо
еще вопрос наброшу
jwt чем норм делать?

Vladislav
04.01.2018
16:07:10
Та lexik
Хотя фесор выпиливает

Sergey
04.01.2018
16:11:43
лексик можно допилить что бы им было не больно пользоваться, но для большинства должно хватать
меня он не устраивает конфигурацией и дурными ограничениями
ишусы на все это заведены, но у меня пока приоритеты другие
а так многим и просто jose хватит какого

Bohdan
04.01.2018
16:16:24
это не трогал?
https://github.com/web-token/jwt-framework

Google

Bohdan
04.01.2018
16:16:28
типа наследник jose
хотя я пока не глянул, как он с symfony связан
бандл есть

Sergey
04.01.2018
16:17:35

Bohdan
04.01.2018
16:17:50
?
рецензирование тип?

Sergey
04.01.2018
16:19:40
тип того, а ну это те же ребята что и Spomky-Labs
но ответ на твой вопрос - не не смотрел

Bohdan
04.01.2018
16:19:55
оке, спасибо
судя по доке они довольно серьезно подошли к задаче
вопрос только в том, насколько годно вышло

Sergey
04.01.2018
16:20:25
вопрос в том зачем)

Bohdan
04.01.2018
16:21:02
хз, я только теоретически знаю, что оно, зачем оно и с чем его едят)
в реализации не вникал, хотя хотел послушать, что будет говорить Климов :D

Pavel
04.01.2018
16:39:06

darkwoolf
04.01.2018
17:00:21
Отзовитесь кому не сложно помочь в создание коментария на блоге.Вообщем, создал сущность Коментария, связал её с постом, создал форму, но никак не могу вывести нормально форму.
https://github.com/darkwoolf10/symfony_blog/tree/master/src/AppBundle
Вот проект

Vladislav
04.01.2018
17:16:26
Что значит вывести форму нормально ?

Andrew
04.01.2018
17:19:16
Почитай код и повангуй

Ruslan
04.01.2018
19:53:37
Всем привет с наступившем НГ

Alex
04.01.2018
20:02:12

Sergey
04.01.2018
20:19:37
чет сайт симфони лежит