TGViewer
Иван Ярославцев из Alto Иван Ярославцев из Alto @altocodes · 2.28K subscribers
Post #550 150
Как мы собирали весь вайбкодинг в одну систему

В общем у нас все в компании вайб-кодит, даже пиар. У всех появились свои дашборды, интеграции, сервисы аналитик. И встал вопрос, как собирать это всё в одном месте, так чтобы друг у друга ничего не сломать.

Думал сделать единый сервис, где будет модульность по всем канонам разработки. Но такое точно привело бы что, кто-то код поправил.

Думал о сервисной системе. Чтобы был главный а остальные по rest api подключаются. Попробовали, не всегда удобно.

В итоге пришли к единой SSO авторизации через KeyCloak. Рассказываю как работает.

У вас единый сайт, где заводятся все пользователи и все сервисы. На каждый сервис вы внедряете, чтобы туда по другому никак нельзя зайти.

Дальше в SSO етсь ответственные, кто могут отдавать другим доступы. Сделали отдельную таблицу, где по вертикали зарегистрированные сотрудники по вертикали сервисы. И у каждого можно поставить галочку. Или даже две, например в сервисах конспектов по встречам у нас обычный пользователь видит только свои встречи, а админ видит все.

Сотрудник регистрируется. Получает права к сервисам, которые ему нужны. Если увольняется, то в 1 клик забирается весь доступ.

А вот сервисы, которые завайбкодили сотрудники, там как только понимаем, что он используется не одним человеком, подключаем эту интеграцию. Благо это теперь 30-60 минут. И их сервис другие никак не сломает.


Сервисы от других вендоров: гитлаб, конфлуенс, планфикс тоже подключили. Благо почти у всех есть настройки для SSO.

Почему Keycloak? Да всё банально, во-первых вайбкодить системы требующие безопасности — дурной тон, а во-вторых это чаще всего просят наши клиенты.


Все счастливы и в безопасности :)
  • 🔥 8
  • ❤ 3
  • 👍 1
More from @altocodes
  1. Sep 16, 2026Идти, нельзя пропускать — AI BOOST'26, 22–23 октября, Москва В этом году забавно получилос…
  2. Sep 9, 2026AI Growth Days 2026. ИИ для роста бизнеса. Делюсь результатами. 🎩 Таки добрался до итогов…
  3. Sep 8, 2026Раньше прокрастинация: думскролишь и тупишь в сериалы Теперь: делаешь бесполезные анимации…
  4. Sep 3, 2026Редко рекомендую каналы про продажи, но здесь сделаю исключение. Хочу посоветовать канал Б…
  5. Sep 2, 2026Всё таки в удивительное время живём. Теперь наш коммерческий меня просит не данные дать, а…
  6. Aug 27, 2026Завтра буду выступать на AI Growth Days Цифровой сотрудник отдела продаж: 200+ заявок в де…
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 →