Google App Engine (GAE) 사용자/로그인 API의 작동 방식과 매우 혼동 스럽습니다. 그들은 Google 계정, Google Apps 계정 또는 OpenID를 통해 사용자를 인증 할 수 있다고 언급합니다.Google App Engine 사용자 API
사용자가 Gmail 계정, 다른 종류의 Google 계정 (Apps 또는 기타) 또는 OpenID 계정을 사용하도록하고 싶지 않습니다. 사용자의 이메일 주소가 [email protected]
이라면 내 앱에 등록하고, Google에 계정을 생성하고, 유효한 이메일을 사용하여 로그인 할 수 있어야합니다.
제 질문은 입니다. 아니면 GAE가 사용자에게 GMail 또는 OpenID 계정이 필요합니까?!?
이 수 경우, 나는 아직도 GAE가 제공하는, 또는 내가 내 자신의 자체 로그인/인증 시스템을 사용해야 할 사용자/로그인 API 서비스를 사용할 수 있습니까? 그리고 내 시스템을 사용해야하는 경우, 내가 할 수있는/할 수없는 것에 대한 제한이 있습니까?
미리 감사드립니다.
감사합니다. @Romin (+1) - Google Apps 도메인을 사용하면 내 앱이 도메인으로 'my-app.appspot.com'을 사용해야 함을 의미합니까? 그렇지 않은 경우 "Google Apps 도메인"과 appspot.com 도메인의 차이점은 무엇입니까? 다시 한 번 감사드립니다! – IAmYourFaja
Appengine 응용 프로그램은 .appspot.com 형태로 고유 한 도메인 이름을 갖습니다. 이는 기본적으로 제공되며 사용자가 사용할 수 있습니다. 그러나 원하는 경우 자신 만의 맞춤 도메인을 사용하여 appspot.com 도메인에 매핑하여 사람들이 http://yourdomain.com에서 귀하의 앱을 참조 할 수 있으며 실제로 귀하의 appengine 애플리케이션으로 이동합니다. 요약하면 my-app.appspot.com을 사용하는 데 제한되지 않습니다. 실제로 Google Apps 프로비저닝 API를 참조하고 권한을 부여하기 위해 사용자를 그룹화합니다. –
Romin
다시 +1 해주세요. 아마도 나는 당신을 잘못 이해하고 있습니다. 사용자 인증을 위해 Google Apps를 사용한다면 내 앱과 사용자 (있는 경우)에게 어떤 제약이 따르게 될까요? 다시 말해, 이것이 내가 찾고있는 것에 대한 완벽한 해결책이라고 생각하는 이유는 무엇입니까? 다시 한 번 감사드립니다! – IAmYourFaja