2017-02-03 51 views
0

Привет, Я пытаюсь использовать SDK Okta Python для изменения пароля пользователя. Одним из необходимых параметров является токен состояния. Мне непонятно, как я могу сначала получить государственный токен. Я не смог найти подходящие примеры в доступной документации. Может кто-нибудь, пожалуйста, помогите мне с этим?Okta Python SDK - как получить токен состояния

ответ

0

Если вы хотите изменить пароль пользователя, вы можете позвонить по методу change_password(), используя UsersClient.

A state_token требуется только при изменении пароля пользователя во время потока аутентификации.

from okta import UsersClient 

usersClient = UsersClient("https://example.okta.com", "API_KEY") 

changed_user = usersClient.change_password("USERNAME", 
              "OLD_PASSWORD", 
              "NEW_PASSWORD") 
+0

благодарит @jmelberg. Похоже, что их документация не обновляется с помощью SDK. Я просто буду полагаться на код SDK, чтобы выполнить все остальные варианты использования. – Shetty

+0

@jmelberg это все еще верно? «State_token требуется только при изменении пароля пользователя во время потока аутентификации». В коллекции аутентификации okta postman для всех коэффициентов регистрации требуется токен состояния. Я не уверен, как это сделать - Google привел меня сюда. – mdegges