Open을 위한 최적의 솔루션은 무엇입니까?장고 님?
참고: 이것은 고대의 해답이 있는 고대의 질문입니다.링크된 앱의 대부분은 현재 유지보수가 되지 않습니다.요즘 대부분의 사람들은 django-allauth나 python-social-auth를 사용하는 것 같다.후세를 위해 원래의 질문은 그대로 두겠습니다.
오픈을 제공하는 최소 6개의 장고 앱이 있습니다.장고에 대한 ID 인증:
- 장고개방체
- django-openid-auth
- 죽은 것 같은 다른 django-openid-auth
- django-authopenid
- django-socialauth(트위터 및 페이스북 계정 인증도 제공)
- django-social registration(페이스북 및 트위터 인증도 있음)
- django-openid-consumer, 사이먼 윌리슨의 오리지널 django-openid의 포크입니다.완전한 등록 워크플로우보다 단순한 블로그 코멘트에 더 적합할 것 같다
- django-social-auth의
나는 그들 중 몇 명과 함께 놀았다.Simon Wilison의 django-openid는 좋은 인상을 남겼지만, Django-openid의 트렌드 세팅의 최전선에 있기 때문에 그의 트렌드(예를 들어 django-openid의 다이내믹 url 패턴 시스템)에 대해 머리를 싸매는 데 어려움을 겪을 때가 있습니다.게다가 구글에 로그인 할 수 없었습니다.
django-authopenid는 좋은 인상을 남겼고, django-registration과의 통합이 잘 된 것 같습니다.django-socialauth와 django-socialregistration은 Twitter와 Facebook을 지원하며, 이것은 확실히 플러스입니다.Facebook이 오픈을 시작할지, 언제 시작할지 누가 알겠는가?ID 공급자...그러나 socialauth에는 나름의 문제가 있는 것 같습니다.
그렇다면 최고의 오픈은 무엇일까요?아이디 앱이요?긍정적인(그리고 부정적인) 경험을 공유해 주세요.감사합니다!
나에게 가장 잘 작동하는 것으로 증명된 것, 그리고 가장 최신인 것 같은 것이 바로 런치패드에 있는 것입니다.
이미 django를 사용하고 있는 어플리케이션과 심리스하게 통합되었습니다.auth 모듈
https://launchpad.net/django-openid-auth
복사를 실행하려면:
bzr branch lp:django-openid-auth
또는 Py를 통해 설치할 수 있습니다.PI
pip install django-openid-auth
이 쓰레드의 마지막 게시물은 2월에 있습니다.거의 8개월이 지났고 많은 것들이 바뀌었을 거예요.
Gmail, yahoo, facebook, twitter, Open을 지원하는 Django-Socialauth에 관심이 많습니다.아이디
최신으로 보이는 포크를 두 개 찾았습니다.
https://github.com/uswaretech/Django-Socialauth
https://github.com/agiliq/Django-Socialauth
두 번째 포크는 최근에 업데이트되었습니다.
최근에 이 포크 사용하신 분 있나요?제 웹사이트에서 가장 신뢰할 수 있는 것을 찾고 있습니다.
감사해요.
업데이트: 최신 포크는 omab/django-social-auth로 보입니다.이것은 pypi 패키지가 가리키는 것이기도 합니다.
저는 django-authopenid를 선호합니다만, 이 시점에서는 대부분의 성숙한 솔루션이 동등하다고 생각합니다.그래도 제일 많이 쓰는 것 같아요.실제로 분리할 필요 없이 사용 방법을 몇 가지 커스터마이즈했습니다.이것이 제 책에서는 큰 장점입니다.다시 말해, 꽤 쉽게 걸 수 있습니다.
Elf Sternberg의 django-socialauth 포크를 잊지 마세요.그는 오리지널 socialauth 앱에서 많은 잘못된 구현 결정으로 간주되는 것을 정리하기 위해 노력하고 있습니다.아직까지는 깨끗해 보이지만 그의 프로젝트가 탄력을 받을지는 미지수다.
django-socialauth는 나에게 좋다.
피넥스도 해볼 수 있고
언급URL : https://stackoverflow.com/questions/2123369/whats-the-best-solution-for-openid-with-django
'source' 카테고리의 다른 글
SQL 퍼포먼스:순서 사용 시 OR 사용 속도가 IN보다 느립니다. (0) | 2023.02.01 |
---|---|
vue.js를 사용하여 동적 클래스 이름 추가 (0) | 2023.02.01 |
Java gradle 프로젝트 작성 방법 (0) | 2023.02.01 |
Vue에서 발생한 모든 오류를 캡처하는 방법.JS SPA (0) | 2023.02.01 |
php 어레이를 Javascript로 변환합니다. (0) | 2023.02.01 |