Я работаю в компании, которая использует решение SSO (Auth0), чтобы разрешить компаниям-клиентам получать доступ к нашему приложению, используя свои существующие логины. Многие наши клиенты используют Azure AD в качестве сервера авторизации.
У нас все работает правильно через портал azure. Мы настраиваем регистрацию приложения, а затем используем ее в нашем решении единого входа (домен, идентификатор клиента и сгенерированный секрет) для подключения. Это все работает хорошо.
Однако у нас есть несколько клиентов, и становится проблемой, что некоторые наши клиенты не могут легко следовать нашим указаниям по настройке регистрации приложения, и поэтому мы смотрим на какие шаги мы могли бы сделать, чтобы автоматизировать процесс настройки регистрации приложения для них.
У нас уже есть пара сценариев, использующих узел для настройки других серверов авторизации (Okta ...). Мы написали их в узле, поэтому в идеале мы хотели бы продолжить это и написать решение для создания регистрации приложения (с разрешениями и генерацией ключа) через javascript.
Мы открыты для использования другой язык (C#?), если требуется, хотя. Мы могли бы легко работать на примере curl (или другого restful-интерфейса), если есть api rest. На самом деле, если есть указатель на API для отдыха, который, вероятно, будет работать хорошо. Хотелось бы увидеть рабочий пример.
TLDR ищет учебник для создания регистраций приложений (с разрешениями и генерацией секретного ключа) в узле (curl, или, может быть, C#)