OpenID 선택기 를 내 웹 사이트에 통합하기 위해 OpenID 선택기 모듈을 사용 하고 있습니다. 로그인 / 등록을 위해 Stackoverflow에서 사용하는 것과 동일한 서비스. 그러나 Stackoverflow와 같은 "로그인 추가"옵션을 추가하려면 어떻게해야합니까? 나는 또한 제안에 개방적이다.
중복 사용자를 방지하는 것이 좋습니다. D7을 사용하고 있습니다.
첨부 된 이미지를 참조하십시오.
또한 조정이 가능합니다.
OpenID 선택기 를 내 웹 사이트에 통합하기 위해 OpenID 선택기 모듈을 사용 하고 있습니다. 로그인 / 등록을 위해 Stackoverflow에서 사용하는 것과 동일한 서비스. 그러나 Stackoverflow와 같은 "로그인 추가"옵션을 추가하려면 어떻게해야합니까? 나는 또한 제안에 개방적이다.
중복 사용자를 방지하는 것이 좋습니다. D7을 사용하고 있습니다.
첨부 된 이미지를 참조하십시오.
또한 조정이 가능합니다.
답변:
따라서 대부분의 Drupal 모듈이 인증으로하는 기본 가정은 현재 로그인 설정을 고유 한 것으로 대체한다는 것입니다.
이 방법은 http://drupal.org/node/114774#dist-auth에 잘 설명 되어 있으며 Drupal 코어에서 제공되는 현재 openid 모듈이 어떻게 작동하는지 볼 수 있습니다.
귀하의 질문을 올바르게 이해하면 사람들이 여러 다른 소스에서 인증하고 해당 소스가 사용자 프로필에 표시되도록하는 방법을 제공하고자합니다. 나는 대부분의 인증 모듈이 위에서 설명한 것처럼 자신의 작은 거품으로 작동하기 때문에 아직이 작업을 수행하는 모듈이 없다고 생각합니다.
OpenID Selector를 간략히 살펴보면 jquery 라이브러리를 주로 구현하고 구성하는 데 많은 도움이되지 않습니다. 이것을 처음부터 작성해야합니다.
모듈의 주요 부분은 다음과 같습니다.
이러한 로그인 옵션 각각은 별도의 contrib 모듈에서 제공 될 것이므로 구현에서 찾은 세부 사항에 대해 해당 모듈에서 논리를 변경해야 할 수도 있습니다.
나에게 당신이 릴리스 할 구성 가능한 모듈에 대한 야심 찬 약속이지만, 단일 사이트에 대해 빠르고 더러운 고도로 사용자 정의 / 하드 코딩 된 경로를 사용하면 너무 오래 걸리지 않아야합니다.
Drupal에서 인증 모듈이 작동하는 방법과 포함 할 수있는 가능한 소스에 대한 영감을 얻을 수있는 다른 곳은 FBOauth 및 Twitter 입니다.
않습니다 HybridAuth 사회 로그인 기능은 사용자의 요구 사항에 적합하지?
이 모듈은 HybridAuth 라이브러리를 Drupal에 통합하고 사용자는 Google, Facebook, Twitter, Yahoo, MySpace, Windows Live, LinkedIn, Foursquare, AOL, OpenID 등을 사용하여 로그인하고 등록 할 수 있습니다. 추가 제공 업체 : Github, Gowalla, LastFM, Vimeo, Disqus, Instagram, Viadeo, Identica, Tumblr, Goodreads, QQ, Sina, Murmur, Pixnet, Plurk, Skyrock, 500px, Vkontakte, Mail.ru, Yandex, Odnoklassniki.
나는 그것을 직접 사용하지는 않았지만 설명과 스크린 샷을 읽으면 필요한 것을 수행하는 것으로 보입니다.
업데이트 : 사용 통계 를 보면 모듈이 최근에만 선택 되어이 질문을 게시했을 때 사용할 수없는 것 같습니다.