Google AppEngine에서 호스팅되는 애플리케이션이 있습니다. 이 앱은 사용자 인증이 필요합니다. OpenId, Google 계정 등을 통해 사용자 인증을받을 수 있음을 알고 있습니다. 그러나 일부 사용자에게는 이러한 계정이 없습니다. 따라서 OpenId 또는 Google 계정을 만들어서 응용 프로그램에 액세스 할 수 있다고 제안해야합니다. AppEngine 내부에 OpenId 공급자를 호스팅 할 수 있는지 궁금 해서요.이 방법은 사용자를 떠나서 OpenId를 만들고 나중에 다시 가져 오는 대신 간단한 양식을 간단하게 표시 할 수 있습니다. 이 양식에서 해당 사용자는 새 계정을 만들 수 있으며 동시에 OpenId를 만들 수도 있습니다. 그 이유는 응용 프로그램이 OpenId Provider이기도하기 때문입니다. appengine 안에 호스트 및 OpenId 공급자가 있는지 잘 모르겠습니다. 내가 그럴까? 고마워요Appengine 응용 프로그램을 OpenId 공급자로 사용합니다. 가능한가?
6
A
답변
5
http://code.google.com/p/google-app-engine-samples/에는 샘플 OpenID 공급자 응용 프로그램이 포함되어 있습니다. Google 계정을 사용하여 인증하지만 사용자 계정을 만드는 데 너무 어려워서는 안됩니다.
물론 사용자를위한 서비스 계정을 만들고 openID를 사용하여 서비스에서 자신을 인증하려는 경우가 약간 이상합니다. 왜 어떤 사용자의 계정을 직접 관리하고 싶다면 OpenID 이외에 OpenID가 아닌 로그인을 가지고 있지 않습니까?
관련 문제
- 1. Google OpenID 또는 다른 공급자로 로그인
- 2. AppEngine - OpenID 로그인 후 새 페이지로 리디렉션하려고합니다.
- 3. 64 비트 창에서 DirectX 응용 프로그램을 사용합니다.
- 4. AppEngine 및 AppEngine이 아닌 하위 도메인의 OpenID 인증
- 5. 데스크톱 응용 프로그램으로 OpenId?
- 6. 내 응용 프로그램에서 WordPress를 로그인 공급자로 사용할 수 있습니까?
- 7. 수많은 "활성"클라이언트의 AppEngine 응용 프로그램을 확장 가능한 폴링으로 설정합니까?
- 8. Python appengine 프로젝트에서 외부 라이브러리를 참조하고 Pydev/Eclipse를 사용합니다.
- 9. 간단한 GWT OpenID 예
- 10. OpenID 리디렉션
- 11. AppEngine 생각하기
- 12. 설치된 응용 프로그램의 OpenID 인증
- 13. ProviderBase를 멤버쉽 공급자로 사용
- 14. OpenID 마이그레이션
- 15. 앱 도메인 용 OpenID
- 16. iphone을 통해 응용 프로그램을 구입하는 응용 프로그램을 만드는 방법은 무엇입니까?
- 17. Facebook의 "openid"URL은 무엇입니까?
- 18. oauth와 함께 openid?
- 19. Python AppEngine 및 HTML
- 20. 활발한 임베디드? 가능한가?
- 21. Java 응용 프로그램에서 AJAX를 사용합니다.
- 22. AppEngine/Django : 관리 응용 프로그램에서 db.Key를 편집하십시오.
- 23. datarow []를 xml로 변환합니다. 가능한가?
- 24. Guice : 바인딩을 강제로 공급자로 삽입
- 25. 가능한 공급자로 팩토리를 구성하려면 어떻게합니까?
- 26. Google 애플리케이션 엔진 페더레이션 (openid) 로그인 localhost
- 27. AppEngine 초기 데이터 저장소
- 28. 데이터베이스에 OpenID 정보 저장
- 29. OpenID 보안 - 가짜 OpenID 리디렉션
- 30. Appengine data over SSL?
아직 OpenId가없는 사용자를위한 대안을 제공하고 싶습니다. 고객이 없으면 내 서비스에서 계정을 만들고 나중에 웹상의 다른 서비스에서도 사용할 수 있습니다. 이렇게하면 응용 프로그램을 종료 할 필요가 없으며 다른 곳에서 OpenId 계정을 만들 수 있습니다. – blackjack