문제

http://github.com/uswaretech/django-socialauth/tree/master/socialauth/

나는 이것을 어떻게 사용해야하는지 약간 혼란스러워합니다. 물론, 나는 맨 아래에서 노트를 읽었지만 나는 django 초보자이므로 약간의 손을 잡을 필요가 있습니다.

이것의 구조는 프로젝트 구조처럼 보입니다. urls.py 그러나 나는 또한 응용 프로그램에도 그것을 가질 수 있다는 것을 알고 있습니다. 그것은 또한 a manage.py 그것은 그것이 프로젝트라고 믿게합니다 (하위 디렉터).

그래서 이것의 일부를 기존 프로젝트에 통합해야합니까? 이것은 응용 프로그램이 아닙니다.

README는 또한 API 키를 잡는 것을 언급합니다. 따라서 Google/Yahoo 로고를 클릭하는 표준 인터페이스를 원하고 JavaScript를 통해 이미 로그인되지 않은 경우 인증 페이지로 전달하면 자신의 페이지로 다시 시작합니다. API가 필요합니다. 열쇠?

다른 특별한 팁에 감사드립니다.

도움이 되었습니까?

해결책

우리는 이것을 썼다

  1. 우리보다 앞서있는 포크가 꽤 많으므로 사용하고 싶을 수도 있습니다.
  2. OpenID 만 원한다면 API 키가 필요하지 않습니다.
  3. Twitter/FB를 원한다면 키가 필요합니다.
  4. urls.py 및 manage.py는 데모 앱을 너무 보여줍니다.
  5. SocialAuth는 Django 앱으로, 꺼낼 수 있습니다.

다른 팁

나는 Agiliq (같은 사람)의 포크를 사용합니다.

Agiliq와 Uswaretech의 커밋을 보면 Agiliq 포크가 최근 커밋을 가지고 있음을 알 수 있습니다.

또한 Django-Social-Auth를 사용할 수도 있는데, 이는 또 다른 포크 인 것처럼 보이지만 완전히 다른 구현입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top