2017-02-03 3 views
0

안녕하세요, Okta Python SDK를 사용하여 사용자의 비밀번호를 변경하려고합니다. 필수 매개 변수 중 하나는 상태 토큰입니다. 내가 시작하기 위해 어떻게 상태 토큰을 잡을 수 있는지는 분명하지 않습니다. 사용 가능한 문서에서 관련 예제를 찾을 수 없었습니다. 누군가 이걸로 나를 도울 수 있습니까?Okta Python SDK - 상태 토큰을 얻는 방법

답변

0

사용자의 비밀번호를 변경하려는 경우 UsersClient을 사용하여 change_password() 방법으로 전화 할 수 있습니다.

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 우편 배달부 인증 컬렉션에서 모든 등록 요인에는 상태 토큰이 필요합니다. 나는 그것을 생성하는 방법을 잘 모르겠다 - 구글은 나를 여기로 이끌었다. – mdegges