Привет. Ребзя подскажите по авторизации в вебгуй номада. Есть варик прикрутить лдап,

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

3 ответов

20 просмотров

Я по итогу просто написал баш скрипт, который логинится в волт(у нас с oidc gitlab, но можно и с лдап), затем оттуда берет токен для номада. И потом с консоли делает nomad authenticate ui. Это команда берет длительный токен, который мы взяли из волта для номада. Из него делает одноразовый, и с этим одноразовым открывает окошечко в браузере уже авторизовавшись с этим токеном. — Для девелопера все максимально просто. Он в баш скрипт передает параметры для логина в волт + роль которую он хочет в номаде. И через пару секунд у него автоматом открывается окно в браузере с этим токеном.

Vladimir-Ivanov Автор вопроса
OneTwoThree
Я по итогу просто написал баш скрипт, который логи...

Я поглядел как все это работает и думаю, что закрою гуиху авторизацией на проксе лдапом. И в зависимости от логина и группы буду нужный токен подставлять в заголовок. А все эти oidc это всё-таки cli история... Не хочу костыли городить как у тебя)

Vladimir Ivanov
Я поглядел как все это работает и думаю, что закро...

О, это еще круче. Мне просто было лень настолько заморачиваться

Похожие вопросы

Обсуждают сегодня

Ребята, всем привет. Подскажите, пожалуйста, можно ли как-то через бота понять, что этого бота добавили в группу\канал и выдали ему права администратора?
Artem Stormageddon
9
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Это переведённый текст с английского. Я не говорю на русском, но могу использовать переводчик Телеграм. Приветствую! Я начинающий веб-разработчик и все еще учусь. В настояще...
𐩱𐩪𐩣𐩱𐩲𐩺𐩡
2
А не хотим ли мы развлечься? 😉 Но так чтобы с пользой для наших профессиональных навыков?? 👨‍🎓👩‍🎓 Предлагаю на октябрь запланировать тестовый запуск новой командной игры "Игр...
Andrii Kurdiumov
2
Всем привет. Хотел бы написать для себя свою ос. Причины: 1) нужен опыт в чем-то 2) будет меньше весить 3) свое, но там будут свои задумки Я понимаю что нужно писать для всег...
Shadow Akira
18
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
5? да там все 10
Boris Vinogradov
12
у кого сколько оперативы на базе данных ?
АДИЛЬБЕК
4
Привет всем! Почему этот код не срабатывает при добавлении или удалении пользователя из чата? bot.on('chat_member', async (ctx) => { console.log(ctx); }) bot.launch({allo...
Alexander
5
Карта сайта