참고 : 이것은 고대 답변이있는 고대 질문입니다. 연결된 앱의 대부분이 유지 관리되지 않았습니다. 요즘 대부분의 사람들은 django-allauth 또는 python-social-auth 을 사용하는 것 같습니다 . 후손을 위해 원래의 질문을 그대로 남겨 두겠습니다.
Django에 OpenID 인증을 제공하는 최소 12 개의 Django 앱이 있습니다.
- 장고 오픈
- 장고 오픈 ID
- 죽은 것 같은 또 다른 django-openid-auth
- 장고 authopenid
- django-socialauth (트위터 및 Facebook 계정으로 인증 제공)
- django-socialregistration (Facebook 및 Twitter 인증도 있음)
- django-openid-consumer , Simon Willison의 독창적 인 django-openid의 포크. 본격적인 등록 워크 플로보다 간단한 블로그 댓글에 더 적합합니다
- 장고-소셜-인증
나는 그들 중 몇 명과 놀았습니다. Simon Willison의 장고-개방형 은 좋은 인상을 주었지만 장고 랜드에서 유행을 주도하는 선두에 있기 때문에 때때로 그의 머리를 감싸는 데 어려움을 겪습니다 (예 : 장고-개방형의 전체 동적 URL 패턴 시스템). 더구나 Google에서 로그인 할 수 없었습니다.
django-authopenid 는 좋은 인상을 주었으며 django-registration 과 잘 통합 된 것으로 보입니다 . django-socialauth 및 django-socialregistration 은 Twitter와 Facebook을 지원하며 이는 확실히 플러스입니다. Facebook이 OpenID 제공 업체가 될시기와시기를 누가 알 수 있습니까? 그러나 socialauth 는 문제 가 있는 것 같습니다 .
그렇다면 최고의 OpenID 앱은 무엇입니까? 긍정적이고 부정적인 경험을 공유하십시오. 감사!