나는 비슷한 질문을 for Ubuntu보고 있지만, 나는 이미 자신의 오픈 아이디 공급자를 호스팅하고 나의 레일스 기반 사이트에서 아이덴티티와 인증 시스템을 이미 갖추고있다.레일즈에서 OpenID 서버를 어떻게 구현합니까?
use the site as an OpenID에 대한 대리인 메서드를 찾고 있지 않습니다.
이 작업을 올바르게 수행하는 가장 좋은 방법은 무엇입니까?
나는 비슷한 질문을 for Ubuntu보고 있지만, 나는 이미 자신의 오픈 아이디 공급자를 호스팅하고 나의 레일스 기반 사이트에서 아이덴티티와 인증 시스템을 이미 갖추고있다.레일즈에서 OpenID 서버를 어떻게 구현합니까?
use the site as an OpenID에 대한 대리인 메서드를 찾고 있지 않습니다.
이 작업을 올바르게 수행하는 가장 좋은 방법은 무엇입니까?
이 "No Shit Guide To Supporting OpenID In Your Applications" 은 원하는 작업에 대한 단계별 자습서 인 것 같습니다.
Railscasts episode 68 OpenID authentication은 정확히 어떻게하는지 설명합니다. 1 년 정도 지났으니 몇 가지 일을 다르게해야 할 수도 있습니다. 나는 또한 업데이트 된 또는 최신 OpenID 플러그인 (비디오의 링크는 "오래된"레이블로 표시됨)을 강력하게 사용합니다. 잘못은, 잠깐
, 즉 Here이 레일에서 오픈 ID 서버/엔드 포인트 pretty-을 implimenting에 대한 안내입니다 .. 하지 레일에서 오픈 ID 엔드 포인트를 실행 한 것으로, 당신이 작성하는 Rails 애플리케이션에서 오픈 ID 인증을 지원하는 것입니다 많은 형태의 스크래치 .. gem install openid-server
이 더 쉬울 수도 있지만 직접 구현하는 법을 배울 것이며 코드는 매우 간단합니다.
이렇게하면 the overview docs for ruby-openid server are still missing을 상기시킵니다. 그러나 the example을 볼 수 있으며 문서를 이식 할 때까지 동일한 개체 모델을 따르는 docs for the python implementation을 참조하십시오.
단계별 튜토리얼은 인증을 제공하지 않고 OpenID 인증만을 사용하는 것에 중점을 둡니다. – Chiefwarpaint