주제: 텍스트큐브 OpenID 지원 안연구소와의 제휴 안내
사용해본 분들은 보셨다시피, 텍스트큐브 1.5부터 OpenID를 코어에서 지원하며, 플러그인을 통하여 여러 기능을 지원합니다.
텍스트큐브에서 지원하는 OpenID 기능을 사용할 때, 가장 고민되는 부분이 'OpenID가 없는 사람들에게 어떻게 OpenID를 만들 수 있게 하느냐' 는 부분이었습니다. 관련하여 인증 서버를 구현하고 유지하자는 의견이 있었지만, 자체적으로 OpenID 서비스를 개발하고 운영할 능력이 되지 않는다는 판단을 하였습니다.
텍스트큐브 커미터 중의 한 분이시며 텍스트큐브의 ACL / 지역화 모듈 / OpenID 개발을 맡고 계신 최호진님께서, 얼마전 안철수연구소의 사내 벤처 그룹인 '고슴도치 연구소'로 자리를 옮기시면서 그 쪽에서 OpenID 서비스를 시작한다는 이야기를 전해들었습니다. 텍스트큐브의 OpenID기능을 개발하신 분이 최호진님이시고, 동시에 안연구소의 OpenID 그룹에 속하게 되셨기 때문에 피드백을 원활하게 주고 받을 수 있다는 점 때문에 안철수 연구소의 'IDTail' 이라는 openID 서비스와 제휴를 하게 되었습니다.
텍스트큐브 1.5에 내장된 OpenID 지원 플러그인을 사용하여 댓글 로그인 부터 관리자 로그인까지 모든 부분에서 OpenID를 사용하실 수 있습니다. 제휴의 형식으로는 아이디가 없는 경우 아이디를 만들 수 있는 링크를 IDTail의 OpenID 가입 링크로 연결되도록 제공할 예정입니다. 텍스트큐브의 OpenID 관련 플러그인이나 루틴이 제대로 돌아가지 않는다거나 고쳐야 할 부분이 있으면 기능 개선 및 버그게시판에 올리면 coolengineer님께서 바로 처리해 주실 것입니다. (coolengineer님, 믿고 있습니다?^^)
덧) 이후 'OpenID로 인증한 사람만 댓글 작성 가능' 등의 옵션이 OpenID 플러그인에 들어가게 될 예정입니다. (또는 OpenID로 인증한 사람 중 이전에 허가한 사람의 경우만 댓글 바로 작성 - 나머지는 관리자의 인증 대기' 등의 옵션도 가능하겠지요) 텍스트큐브가 설치형이라는 점 때문에 지금까지 쉽게 도입할 수 없었던 많은 부분을 OpenID와의 조화를 통해 해결할 수 있을 것이라고 기대하고 있습니다.^^
-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'