2014-01-07 3 views
0

OAuth 대화 페이지로 리디렉션 한 후 프로그래밍 방식으로 내 계정 사용 권한을 부여 할 수있는 방법이 있습니까? 현재 사용자 이름과 비밀번호를 입력하면 인증 코드를받을 수 있으며 나머지 앱은 완벽하게 작동하지만 자동으로 내 계정 사용 권한을 부여하고 싶습니다.surveymonkey 계정의 사용을 인증하는 다른 방법은 무엇입니까?

편집 : 사용자 당신은 OAuth를 시스템이 그렇게 설계

답변

0

계정에게 권한을 부여하는 데 필요한 인증 코드를 얻기 위해, 물론 계정 정보 중 하나를 볼 수 없지만, API에 따라 않을 것 프로그래밍 방식으로 로그인 할 수 없다면 SurveyMonkey에 로그인 할 수 있도록 대화 상자를 사용자에게 표시해야합니다. 그러나 일단 사용자가 일단 로그인하면/oauth/token으로 반환 된 액세스 토큰을 저장하고 필요할 때마다이를 사용하여 사용자의 데이터에 액세스 할 수 있습니다.

응용 프로그램으로 수행해야하는 모든 작업이 자신의 데이터에 액세스하는 경우 해당 단일 액세스 토큰 만 저장하면됩니다. 검색 할 때 만료를 정의하는 JSON blob로 반환됩니다. 현재 SurveyMonkey 토큰에 만료가 없으면 (사용자가 액세스 토큰을 취소하지 않는 한) 변경 사항이 생길 때까지이 액세스 토큰을 사용할 수 있습니다. 당신은 필요합니다.

자세한 내용은 SurveyMonkey OAuth 가이드를 확인하시기 바랍니다. https://developer.surveymonkey.com/mashery/guide_oauth