Используйте OAuth2 со Spinnaker - PullRequest
       72

Используйте OAuth2 со Spinnaker

1 голос
/ 03 февраля 2020

Итак, у меня есть две службы A и B, и A необходимо войти в B через Oauth2. B использует Django OAuth Toolkit в качестве поставщика Oauth2. Служба А также является Django приложением (не очень важным). Мы вводим Spinnaker в наш стек, чтобы мы могли получить уникальные промежуточные среды (т. Е. someUniqueString.staging.com) и устранить узкое место в ожидании того, как другие будут выполнять подготовку перед ее развертыванием.

Проблема в том, что OAuth2 не поддерживает поддомены подстановочных знаков в своих URL-адресах обратного вызова в целях безопасности. Есть ли обходной путь для этого или кто-нибудь придумал, как объединить Spinnaker и Oauth2? Было бы неэффективно использовать всю эту автоматизацию, если бы нам пришлось go в Django OAuth Toolkit после каждого промежуточного развертывания, чтобы добавить сгенерированный URL в список URL обратных вызовов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...