TGViewer
$0 MRR club $0 MRR club @devngo · 164 subscribers
Post #11 127
DayOFF: Поиск друзей
4/ Попытка сделать безопасность

Проснувшись рано утром, озаботился безопасностью прилки и решил перед стартом рабочего дня запилить нормальную авторизацию с валидацией подписи (сделать второй заход) и с созданием сессии, выдачей jwt и прочими приколами.

Снова была ебка на 2 часа. Сначала пытались валидировать подпись телеги - нихуя не получилось. Я весь код проверил сам, вроде все ровно по гайдлайну телеги, а хэши один хер не совпадают как их ни крути.

Потом я забил на это, думаю - хер с ним. Пусть без валидации, но будем создавать нормльно сессии и выдавать access токены. Но видимо этот функционал сырой и в lovable и в supabase. Сначала вроде как чето получилось, авторизация работала, сессии создавались, но я не мог редактировать профиль. Сервак не давал, выплевывал 406 ошибку мол у меня нет прав.

Я учинил скандал и стал чекать, в чем проблема и пытаться это промптить. В итоге я понял, что у supabase есть отдельный флоу авторизации пользователей через логин-пароль, который нельзя обойти. Отдельный интерфейс и фичи для авторизации типа. А я через телегу юзеров авторизовывать хочу. В связи с чем lovable предложил мне поднаебать supabase и чето там вместо пароля использовать. Естественно, не сработало. Потом сессии вообще перестали создаваться, меня это все заебало и я откатил до версии без нормальной авторизации.

В итоге, сейчас нормальной авторизации нет, войти под другим пользователем - как нехуй делать из за одной уязвимости, если ее знать. Но и ладно. Запускать будем так, а ближе к делу возьму консультацию какого нибудь нормального разраба и сделаем с ним авторизацию нормальную, чтобы и валидация работала, и сессии создавались. Все таки, канал называется х*як и в прод, так и будем работать:))

UPD: Все нормально, придумал промежуточное решение, теперь просто так под другим юзером не зайти. Для авторизации мастерим хитрый токен))
More from @devngo
  1. May 2, 2026Ну и немножко картиночек в студию
  2. May 2, 2026И вся эта золотая инфа за ~3к рублей. Пиздец, считай бесплатно. Короче, итоги первой итера…
  3. May 2, 2026Вчера охуенно поболтали в комментах к предыдущему посту, а сегодня - серия 2 нашего майско…
  4. May 1, 2026Реквием по разработке без ии Изначально я создал этот канал примерно год назад, и если гля…
  5. May 1, 2026Ну шо, дамы и господа, я запустился, у меня есть первая воронка и много приколдесного конт…
  6. Apr 23, 2026ОНО РАБОТАЕЕЕЕТЬ как вы поняли я вчера изрядно расстроился под вечер, что какая-то хуерга…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →