참고: 이것은 고대 답변이 포함된 고대 질문입니다. 연결된 앱의 대부분은 이제 유지 관리되지 않습니다. 요즘 대부분의 사람들이 django-allauth 또는 python-social-auth. 후손을 위해 원래 질문은 그대로 두겠습니다.
Django에 대해 OpenID 인증을 제공하는 Django 앱이 최소 6개 이상 있습니다.
- django-openid
- django-openid-auth
- 또 다른 django-openid-auth, 죽은 것 같습니다.
- django-authopenid
- django-socialauth(Twitter 및 Facebook 계정 인증도 제공)
- django-socialregistration(Facebook 및 Twitter 인증도 있음)
- django-openid-consumer, Simon Willison의 원래 django-openid 포크. 완전한 등록 워크플로보다 간단한 블로그 댓글에 더 적합한 것 같습니다.
- django-social -auth
저는 그들 중 몇 명과 함께 놀았습니다. Simon Willison의 django-openid는 좋은 인상을 주었지만 트렌드세팅의 선두에 서 있기 때문에 Djangoland에서 나는 때때로 그의 경향(예: django-openid의 전체 동적 urlpatterns 시스템)을 둘러싸고 머리를 감싸는 데 어려움을 겪습니다. 게다가 Google에서 로그인할 수 없습니다.
django-authopenid는 좋은 인상을 주었고 django 등록. django-socialauth 및 django-socialregistration Twitter와 Facebook에 대한 지원이 있다는 것은 확실히 플러스 요인입니다. Facebook이 언제부터 Open을 시작할지 누가 알겠습니까? 아이디 제공자...? socialauth는 점유율을 갖고 있는 것 같습니다. 하지만 문제입니다.
그래서 최고의 OpenID 앱은 무엇입니까? 긍정적인(및 부정적인) 경험을 공유해 주십시오. 감사합니다!