2009-04-29 2 views
1

코드에 대한 제안 사항이 있는지 또는 내 응용 프로그램에 통합 할 수있는 매우 기본적인 포럼 기능을 허용하는 플러그인 (!)이 있는지 알고 싶었습니다. 그래서 싱글 사인온입니까?간단한 RoR 포럼을 통해 내 응용 프로그램에 통합 할 수 있습니까?

그렇지 않으면 ... 처음부터 새로 만드는 방법에 대한 자습서 일 뿐이며 기존 인증 방식을 그대로 활용할 수 있습니까?

감사합니다.

나는 다음과 같은 스레드에서 보았지만 아무 대답이 그래서 그냥 검사를 선택하지 :

https://stackoverflow.com/questions/2549/what-is-good-forum-software-to-add-to-an-existing-rails-application

안녕하세요, 더 많은 연구를했다, 이것은 지금까지 가장 좋은 것 같다, 사람이 경험과 샘플 사이트를했다 나 체크 아웃 할 수있어?

http://github.com/radar/rboard/tree/master

는 사람이 플러그인을 사용했다? http://github.com/bscofield/bagpipes/tree/master

답변

2

내가 설명하는 방식으로 사용한 또 다른 가능성은 야수입니다. 간단하지만 멋지고 기능적입니다. 플러그인으로 통합하지는 않지만 사이트에서 사용하고 사용자 세션을 전달하는 것은 어렵지 않습니다.

+0

어떻게 통합은 다음과 같습니다

(http://github.com/courtenay/altered_beast/tree/master 수 왕기라는 새로운 버전을 사용)? 내가봤을 때 사람들이 어떻게 싱글 사인을했는지 그들이 곰이라고 말했다. – Angela

+0

필자가 작성한 후에 필자의 상황에서 필자의 구현이 적용되지 않을 수도 있다는 것을 깨달았다. 내가 만든 모든 설정은 사이트에 도달하기 전에 발생하는 HTTP 다이제스트 인증 (ldap db에 대해 인증)을 사용합니다. 그런 다음 사용자가 성공적으로 인증 된 후 설정된 apache HTTP_REMOTE_USER 환경 변수는 사이트에서 각 개별 응용 프로그램 (예 : 포럼, 블로그 등)에 대한 사용자를 식별하고 사용자 계정과 일치시키기 위해 사이트에서 사용됩니다 . –

0

레일스에서 ​​쓰여진 가장 적극적이고 최신의 포럼 일 것입니다. 나는 레이더가 체크 아웃 할 수있는 그의 blog에 대한 예를 가지고 있다고 믿는다. Rails 2.3을 사용하고 있다면 레일즈 엔진을 사용하여 사이트에 통합 될 수 있습니다. 레일즈 2.3을 사용하면 다른 레일 앱을 직접 삽입 할 수 있습니다.

관련 문제