2012-06-14 2 views
2

OpenId는 OpenFire 채팅 서버에서도 사용할 수 있다고 생각했기 때문에 openId가 ​​사용자 인증에 널리 사용되는 방법이되었습니다. OpenId는 HTTP 프로토콜을 사용하여 XMPP에서 Openfire를 사용하여 통신한다는 것을 알고 있지만 Openfire 인증 모듈이 OpenID Java 라이브러리 중 하나를 사용하여 인증 (웹 브라우저 기반 채팅 클라이언트)을 사용하도록 사용자 정의 할 수 있는지 알고 싶습니다. 가능한 경우 Java에서 네트워크 프로그래밍 경험이있는 (경험이없는) 사람에게 얼마나 많은 노력이 필요합니까?Openfire의 인증 방법에 openID 프레임 워크 사용

P. 나는 또한 이것을 openfire 커뮤니티에 게시했다.

답변

2

openfire를 완전히 사용자 정의하지 않으려면
openfire 사용자 서비스 플러그인을 사용하여 계정을 만들고 고유 한 인증 및 메시지 전송 플러그인을 만드는 것이 하나의 방법입니다. Openfire는 사용자 정의 플러그인을 지원합니다
Openfire 인증 모듈을 완전히 사용자 정의하는 것은 두 번째 옵션이지만 openfire를 업데이트하는 데 문제가되므로 권장하지 않습니다.

플러그인을 기반으로 개발하는 데 3-4 주가 소요될 수 있습니다.

+0

감사합니다. 매우 도움이되었습니다. 3-4 주간에는 주요 디버깅 및 테스트가 개발자로 포함되며 데모 준비가 완료됩니다. –

+0

친절하게 upvote/당신이 그것을 원한다면 대답을 수락하십시오. – mtariq

+0

플러그인에서 인증을 어떻게 잡을 수 있습니까? IQ 및 처리 할 수있는 메시지는 인증 후에 만 ​​사용할 수 있습니다. 그래서 그들에 대한 인증을 개발하는 것은 불가능합니다. 어떻게하면 Openfire 플러그인이 IQ 나 메시지를 필터링 할 수 있습니까? – miho