Я использую пакет express-stormpath
с новым приложением, которое я создал в своей учетной записи на Stormpath.com.Каков правильный способ авторизации приложений Stormpath?
Я использую stormpath
в своем приложении. Я должен предоставить приложение HREF
, представленное на странице приложения в администраторе штурма, я также должен предоставить ключ API и секрет.
Я создаю новый ключ/секрет API для каждого приложения, которое я сделал на , один администратор, назначенный учетной записи, с которой я подписался.
И я использую этот ключ/секрет API для авторизации моего приложения express
со Stormpath.
Итак, в моей учетной записи администратора у меня есть длинный список API-ключей, и я понятия не имею, какой ключ для какого приложения.
Это как я должен это делать?
Это просто чувствует себя очень грязно. Я вижу, что пользователям обычных приложений могут быть предоставлены ключи/секреты API, для чего они нужны? Могу ли я создать пользователей admin
для каждого приложения и использовать их ключи и секреты API, не делая их администратором штурма?
Это имеет смысл? Я пробовал напрямую отправлять по электронной почте поддержку, но они ничего не понимали. :/
Хм, это очищает назначение ключей API, но погода или нет метод, который я использую, является лучшим в использовании. Чтобы иметь список учетных данных API для моего отдельного арендатора для каждого приложения и не знать, какой из них для какого приложения выглядит очень грязным. – Nicekiwi
@ Ezra Stormpath не имеет API-интерфейсов, специфичных для приложения. Я не уверен, где вы получили эту идею. Вы где-то читали его в посте? – mdegges
Независимо, если вы пришлете мне скриншот (по электронной почте) страницы, на которую вы смотрите (или поделитесь URL-адресом страницы), я могу объяснить, что происходит. Похоже, вы создали кучу ключей API Tenant. Как я уже упоминал, эти ключи API Tenant предоставляют доступ всем вашим арендаторам (включая все приложения, каталоги, учетные записи и т. Д.). Чтобы получить доступ к другому Приложению, все, что вам нужно сделать, это изменить переменную окружения STORMPATH_APPLICATION_HREF. – mdegges