link에서 iOS 용 Google+ SDK 사용법을보고 프로젝트를 구성하고 내 애플리케이션에 액세스 토큰을 얻도록 권한을 부여 할 수 있습니다. 그러나 장치의 토큰을 소비하여 이름, 전자 메일 등을 얻고 싶지 않습니다. 안드로이드에서와 같이 임시 액세스 코드 (OAuth2 토큰에 대해 변경 될 수 있음) 또는 ID 토큰을 얻고 싶습니다. 신청. Google cross-client identity에 의해 호출됩니다.iPhone Google+ 로그인 및 OAuth2 백엔드
아이디어는 백엔드 서버가이 교환 코드를 수신하고 액세스 토큰을 생성하여 사용자 프로필, 전자 메일 등을 가져 오는 것입니다. 그런 다음 사용자는이 정보로 등록됩니다. 그러나 사용 된 응용 프로그램 ID는 iOS 응용 프로그램의 ID이므로 iOS 응용 프로그램에서 생성되는 액세스 토큰은 응용 프로그램 자체에서만 사용할 수 있습니다. 서버 응용 프로그램 ID로 응용 프로그램 ID를 변경하려고했지만 redirect_uri_mismatch가 발생했습니다.
서버에서 직접 액세스 토큰을 사용하려고하면 서버 클라이언트 ID가 애플리케이션 클라이언트 ID와 같지 않으므로 Google_OAuth_Exception이 발생합니다.
웹 페이지를 여는 방식으로 다른 접근 방식을 사용하고 있지만 기본 Google+ 로그인 프로세스를 사용하고 싶습니다.
아이디어가 있으십니까?
이것이 아직 구현되었는지 알고 싶습니까? 어떤 예도 있습니까? 나는 아직도 그것을 작동시킬 수 없다. – kos