2016-08-01 1 views
0

클라이언트 응용 프로그램이 oauth-server.com 도메인에 속한 일부 매개 변수와 함께 stateless 정적 페이지로 리디렉션되어 다른 응용 프로그램이 사용자 이름과 사용자 이름에 액세스 할 수 없으면 사용자가 자신의 creds를 입력해야하는 부분을 표시 할 수 있습니다. pwd.JSON RESTful OAuth2 서버를 만들 수 있습니까?

POST 후-이 양식을 oauth-server.com으로 보내면 브라우저 세션을 통해 oauth-server 리디렉션없이 사용자를 클라이언트 응용 프로그램으로 리디렉션 할 수 있습니까? OAUTH2에 json restful 메커니즘이 있습니까?

답변

0

질문에 대답하기 위해 redirect_uri는 클라이언트 응용 프로그램 (웹, iOS 또는 Android)에 인증 요청 상태를 알리는 유일한 목적으로 존재합니다.

OAuth2 서버는 서버가 리디렉션되는 위치 때문에 리디렉션 이외의 작업을 수행 할 수 없습니까? (어쨌든 redirect_uri가 무엇인지).

가 설치/모바일 클라이언트의 특정 응용 프로그램

https://developers.google.com/identity/protocols/OAuth2InstalledApp

이 섹션에 도움이 https://developers.google.com/identity/protocols/OAuth2InstalledApp#choosingredirecturi

희망을 데이터를 리디렉션하는 모범 사례의 다음 문서를 참조하십시오!

+0

내 질문은 json api 기반 인증 서버를 구현할 수 있습니까? – user2290820

+0

나는 권한 부여 흐름에서는 가능하지 않으며 oauth는 사용자의 기준, 자원 소유자 자격 증명 흐름에서 작동하는 다른 흐름을 가지고 있으므로 서버 인증을 위해 API 요청을합니다 –

+0

자원 소유자 자격 증명 흐름이란 무엇입니까? 당신이 준 문서 링크에 있나요? – user2290820