2009-07-23 5 views
0

Joomla와 eGroupware 사이에 통합 로그인 및 사용자 관리 시스템을 구축하려고합니다. Joomla를 드라이버로 사용하는 것이 이상적입니다. 즉, 사용자는 Joomla에 로그인하고 자격 증명을 eGroupware에도 전달하여 eGW에 대한 링크를 따라갈 수 있으며 다시 로그인 할 필요가 없습니다. 또한 관리자는 Joomla에 새 사용자를 추가하거나 기존 사용자 정보를 업데이트 할 수 있으며 이러한 변경 사항을 eGW에도 반영 할 수 있습니다.Joomla와 eGroupware 사이의 다리 만들기

나는 두 시스템의 기존 사용자 (사용자 이름과 일치) 사이에서 암호를 동기화하는 것뿐이었습니다. 설명서가 포르투갈어로되어있어서 번역 할 때 뭔가를 놓친 것 같습니다. 또한 JFusion을 확인했지만 아직 eGW에 연결할 수있는 것이 없습니다.

진행 방법에 대한 일반적인 조언은 크게 환영합니다. 나는 약간의 Joomla 경험을 가지고 있지만 확장/모듈을 작성하는 데 그리 많지 않다. JFusion이나 그와 비슷한 것을 적응 시키거나 뭔가 직접 쓰려고 노력하는 것이 더 쉬울까요? 누군가가 그 다음, 줌라에 onAfterStoreUser 이벤트에 응답하고 프로필을 업데이트 할 user 유형 중 하나 로그온 할 때 EGW에서 세션을 생성 할 authentication 유형 중 하나를 :

답변

0

가장 좋은 방법은 두 줌라 플러그인을 작성하는 것 eGW에서. 이렇게하면 Joomla 또는 eGW를 해킹하지 않을 것입니다. 여기에 Joomla 용 authentication 플러그인을 만드는 방법에 대한 자습서가 있습니다. http://docs.joomla.org/Tutorial:Creating_an_Authentication_Plugin_for_Joomla_1.5user 플러그인을 만드는 것은 유사한 과정이며, 사용자 만 onAfterStoreUser 이벤트에 응답하게됩니다.

+0

팁 주셔서 감사합니다! –

관련 문제