Roman
пробую
Сергей
https://symfony.com/doc/current/security/guard_authentication.html#manually-authenticating-a-user
Юра
Там надо сделать чтобы по названию переменой тебе приходил нужный логер
Юра
Т.е. чтобы ты писал $telegramLogger и получал нужный сервис
Ilya 🃏
Привет, направьте на группу для сисадминов плес) Хочу узнать, стоит ли использовать свой сервер с ispmanager для настройки DNS или лучше редактировать записи на reg.ru. И будет ли работать автопродление сертификата letsencrypt полностью автоматически в первом случае.
Ilya 🃏
@it_chats
Спасиб
Anonymous
Government plans to introduce law to ban cryptocurrency trading: Report - https://www.livemint.com/news/india/government-plans-to-introduce-law-to-ban-cryptocurrency-trading-report-11600172774292.html Download mint app for latest in Business News - https://bit.ly/32XEfFE
Ilya 🃏
на рег ру ты же указываешь свой исп как днс сервер. есле на исп правильно отвечает на днс, то все нормально енкрипту пофиг, лишь бы днс ресолвился
Ну у меня пока стоят стандартные днс сервера регру, я лишь записи направил на сервер. Вот думаю полностью отправить на свой сервер, чтобы letsencrypt выдавался полностью автоматом. Хотел узнать, не будет ли подводных камней. Коллега говорил, что у него сервак был слабоватый и из-за этого каким-то непонятным образом сертификат не мог получить 3 дня
Ilya 🃏
В автоматическом режиме
Dmitry
Ну у меня пока стоят стандартные днс сервера регру, я лишь записи направил на сервер. Вот думаю полностью отправить на свой сервер, чтобы letsencrypt выдавался полностью автоматом. Хотел узнать, не будет ли подводных камней. Коллега говорил, что у него сервак был слабоватый и из-за этого каким-то непонятным образом сертификат не мог получить 3 дня
слабость обычно не влияет влияет, что в каких-то цепочках изменения не применились из-за большого TTL в настройках подводный камень в том, что обычно требуется 2 днс сервера обычно делают 1 свой и secondary у того же рег.ру, настроенный на твой но нужно, чтобы он у тебя тоже был в NS запись внесен
Yury
Всем привет. Ребята, кто-нибудь работал с апишкой телеграмма??
Yury
В общем у меня работает бот, все норм. Я отправляю в бот сообщение и 2 кнопки(подвердить и отмена). Мне нужно принять в вебхуке то что юзер нажал подтвердить. Но дело в том что кнопку(подвердить) эту нажать могут 3 юзера. И на вебхуке мне нужно обработать то что все нажали подвердить и выполнить следующую операцию. Подскажите куда копать или кто-то сталкивался с этим.
Yury
@iks_rotarran я так думал, но как-то коряво получиться.
Yury
Может есть какая-нибудь сессия у телеги, или что-то похожее.
Kirill
Из коробки нет.Только самому пилить
Yury
Я понял. Ок, тогда буду пилить =) Спасибо
Kirill
Там разве что запрос контакта есть, при отправке которого юзер сообщает о себе всю информацию.Но на авторизацию это не похоже
Ilya 🃏
Этот id чата ты юзаешь для идентификации пользователя
Ilya 🃏
И при формировании оплаты или чего-то подобного просто запоминаешь этот id в системе
Ilya 🃏
Этот id чата и id юзера часто совпадают. К слову
Возможно, не копал так глубоко, но насколько помню найти юзверя по id нет возможности (чтобы написать ему), поэтому везде запоминают именно чат id
Юра
Бот не может тебе напрямую написать
Юра
Только в чат
Юра
Я считаю это гениальное решение
Андрей
Народ, есть кто с опытом работы с API Platform? Как считаете можно ли брать платформу как основу для более-менее серьезного проекта? Точно знаю что нужно будет параллельно использовать несколько типов коннекшенов типа system/account . Главный вопрос, стоит ли заморачиваться с кастомизацией API платформы или правильнее самому описывать эндпоинты?
netspike
2ое
Юра
Я уже писал тут что ну его в баню
Юра
Напишите свои базовые рест контроллеры лучше и работайте
Юра
Я у себя просто прикрутил сам свагер, это не так сложно и свои контроллеры
Юра
Дока есть все понятно
Андрей
Сваггер через аннотации к эндпоинтам в контроллере?
Юра
Аннотации к моделям
Юра
А стоп
Юра
Сек
Юра
Да там аннотации в моделях и контроллерах
Сергей
для серьезного, долгого - лучше свое)
Сергей
а что за "несколько типов коннекшенов типа system/account ." ?
Юра
Контролер у меня вот такой получается
Юра
Андрей
а что за "несколько типов коннекшенов типа system/account ." ?
Ну одна база общая (system) для всех, и для каждого пользователя(account) своя
Сергей
а, ну это одинаоково делается
Юра
А вот такой контролер по красоте который фильтрует дополнительно
Юра
Андрей
Сергей
А вот такой контролер по красоте который фильтрует дополнительно
а алиас m откуда такой ? какое то соглашние есть?
Юра
Алис везде m потому что в базовом ApiController котоырй делает квери билдер везде один
Юра
У меня все контроллеры просто редиректят в базовый
Юра
передавая класс, который может внедряться в нужные места и менять поведение
Юра
В базовом это выглядит так
Юра
Юра
BaseGetItemsSetup по дефолту все методы ничег не делают
Юра
так сказать nullable object pattern
Юра
И все и без всяких апи платформ все чотко
Юра
Зато я знаю как это работает а с апи платформ меня не покидает ощущение что я что-то делаю не так
Юра
Юра
Могу сказать что этот полход как я выше скинул, я сформировал за годы проб и ошибок, использовав раньше ивенты, какие-то еще там другие способы, но в итоге вот это решение оказалось просто идеальным для меня
Андрей
Выглядит аккуратно. Полазить бы по исходникам...
Юра
К сожалению нет проекта пустого. У меня есть идея, сделать пустую сборку, там де сразу скелет и выложить на гихаб
Юра
Если сделаю отпишу
Андрей
было бы круто, аннотации из примеров - это какой пакет/компонент?
Юра
"zircote/swagger-php": "^3.0"
Андрей
Спасибо, тегни плиз меня если выложишь на гитхаб)
Юра
Юра
вот контроллер который выводит свагеровскую доку. Там есть лишний код для моего проекта, но суть там примерно такая.
artem
"zircote/swagger-php": "^3.0"
Сорри, ленивый. Сейчас тоже траблы со сваггером. В чем актуальность?
Сергей
есть бандл nelmio, там пытаются на OA3 перейти..