27 апреля 2026 г. (изменено: 27 апреля 2026 г.)
Канал: @cherkashindev
Первый вау-эффект от ИИ у меня был, когда я сгенерил вот эту демку в v0. Сегодня расскажу про второй.
Помню, когда я писал диплом — сначала бакалаврский, потом магистерский — авторизация казалась чем-то невероятным. Я читал статьи, смотрел библиотеки, разбирался, что такое JWT-токен и как его использовать.
Собирал всё по кусочкам и невероятно радовался, когда оно наконец начинало работать. Тогда на это уходили дни, а иногда и недели. Но с тех пор прошло уже лет 7.
Сейчас я снова решил добавить аутентификацию в небольшой пет-проект. На курсе по вайбкодингу узнал про Supabase. Я не очень люблю писать бекенд, поэтому возможность делегировать аутентификацию и перекладывание джейсонов меня только порадовала.
В общем, я попросил Codex реализовать аутентификацию. Он сгенерировал весь код и отдельно написал пошаговую инструкцию, что мне нужно настроить в Supabase. И вот за полчаса Magic Link-авторизация была полностью готова ✨.
Если сильно упростить, Supabase — это Postgres, вокруг которого уже собрали базовые бекендовые штуки: авторизацию, хранение файлов и CRUD API. То есть, вокруг базы сразу появляется CRUD API.
👉 Кстати, завтра в Guide DAO стартует второй поток по вайбкодингу, где за месяц можно разобраться с основными инструментами и разработать собственный проект с нуля.
После покупки участники получают доступ ко всей платформе Guide DAO, включая:
- курс по продвинутой разработке с ИИ-агентами
- трек по OpenClaw
- курс по разработке ИИ-агентов
Сейчас по промокоду 🏷 CHERKASHIN действует скидка 10% (плюс около 10% на сайте).
Вчера я решил пойти дальше и настроить логин через Яндекс. Тут оказалось сложнее: Яндекс из коробки не поддерживается для аутентификации в Supabase. Codex сгенерировал план, я создал приложение в Яндексе, которое нужно для логина, завёл кастомного провайдера в Supabase, но ничего не заработало.
Яндекс открывался, но после редиректа обратно в приложение всё ломалось. Я описал ошибку, сбросил Codex все логи, и он начал дебажить:
- отправил запросы в Supabase
- дёрнул ручку входа через Яндекс
- понял, что ответ Яндекса отличается от того, что ожидает Supabase
- замапил ответ Яндекса на стандартные поля Supabase
- сам настроил и задеплоил Edge Function через CLI
- обновил конфиг провайдера на новый URL
И всё завелось 🚀. Вот это и есть мой второй вау-эффект от ИИ. Раньше на такую задачу легко можно было потратить несколько дней. Сейчас — пару часов.
Из-за ремонта я немного отстаю от программы. Ещё нужно добавить ИИ в продукт, надеюсь к концу второго потока осилю. 👉 А пока приложение можно посмотреть здесь. Попробуйте авторизоваться и скажите, если что-то не работает.
Расскажите, а вы использовали Supabase в разработке?
- 👍 — да
- 👀 — не довелось