Header

  1. View current page

    XpressEngine Manual

Profile_img_60x60_01
53

04. OpenID delegation ID 애드온

 OpenID#

OpenID란 하나의 아이디로 여러 사이트에 인증을 할 수 있도록 만든 기능입니다.

사이트마다 비밀번호나 아이디가 달라서 잊어버리기 쉽고 또 비밀번호 한번 바꾸려면 가입된 사이트들을 모두 찾아서 바꾸어야 하는데 그런 번거로움이 없습니다.

 

국내에서는 오픈마루MyID, 안철수연구소IDetail, 다음오픈ID에서 OpenID를 제공하고 있습니다.

해외 OpenID제공자에 대해서는 http://openid.net/get/ 를 참고하세요.

 

 OpenID delegation ID 애드온 사용#

OpenID delegation ID 애드온을 이용하면, zeroboardXE가 설치된 위치를 오픈ID로 사용할 수 있습니다.

OpenID delegation ID 애드온은 zbXE가 설치된 위치를 오픈 아이디로 사용 할 수 있게 해줍니다.

예를 들어 http://www.abc.com 이란 위치에 zbXE를 설치 하고 OpenID delegation ID 애드온을 이용하게 되면, http://www.abc.com을 자신의 오픈아이디로 사용 할 수 있습니다.

그러나 먼저 기존에 오픈ID가 존재해야 합니다.

addon(1).gif

OpenID delegation ID 애드온 설정을 클릭하면 위와 같은 창이 뜹니다.

server, delegate, xrds의 각 란에 오픈ID를 제공받은 사이트에서 부여받은 값을 씁니다.

MyID의 경우 http://www.myid.net/help/tips에서 확인 할 수 있습니다.

MyID의 예를 들면

  1. <link rel="openid.server" href="http://server.myid.net/server"  />
    <link rel="openid.delegate" href="http://아이디.myid.net/" />
    <meta http-equiv="X-XRDS-Location" content="http://아이디.myid.net/xrds" />

에서 http://server.myid.net/server 가 server

http://아이디.myid.net/이 delegate

http://아이디.myid.net/xrds가 xrds 입니다

그러나 위의 코드를 직접 HEAD부분에 입력하셔도 됩니다.

국내 OpenID 제공자 server, delegate, xrds정보#
  server delegate xrds
MyID http://server.myid.net/server http://*.myid.net/ http://*.myid.net/xrds
ID Tail http://www.idtail.com/server http://*.idtail.com/  http://*.idtail.com/xrds
Daum 오픈ID http://openid.daum.net/server http://openid.daum.net/* http://openid.daum.net/*/xrds

*(별표) 부분은 사람마다 다릅니다. (delegate의 *(별표)부분과 같은 값을 입력하시면 됩니다.)

delegate는 자신의 오픈아이디를 입력하시면 됩니다. 각 사이트 별 오픈아이디 형태는 위의 표와 같습니다.

 

 

 

단, 위 정보를 담은 페이지의 서버에서 로그인 할 페이지를 포함하는 서버를 차단하면, 로그인 할 수 없습니다.

예를 들어, 스프링노트사이트에 로그인 하기 위해서는, 위의 방법으로 설정한 페이지를 포함하는 서버에서 오픈마루 서버를 차단하면 안됩니다.

 

zbXE로 만든 페이지를 OpenID로 로그인 할 수 있게 하려면, 서비스형 모듈 > 회원 > 기본설정 탭 > 오픈아이디 지원을 체크하세요. * OpenID delegation ID 애드온은 이 기능과 상관 없습니다.

OpenID연동

 

History

Last edited on 04/25/2008 23:56 by 민수