용산철거민살인진압규탄
Monologue

OpenId URL을 이름으로 표현하기

2007년 02월 19일  아침 08시 45분

openid를 이용할 수 있는 사이트가 한글 사이트에서도 늘어나는 추세입니다. 보통 의 단점으로 저로서는 알아들을 수 없는 피싱문제와 긴 url이 표현 되는 점을 들고 있습니다. 긴 url표시는 다음 방법으로 간단하게 해결할 수 있습니다.

에서는 자신의 서버를 로 이용할 수 있는 plugin이 있습니다. 이 플러그인을 이용하면 openid 로그인 시 리디렉션 되는 곳은 자신의 무버블타입의 로그인 화면입니다. 또한, openid 로그인 후 나타나는 이름은 자신이 가진 openid 서버 계정이 아니라 홈페이지 주소가 나타나게 됩니다.  

 

위의 플럭인을 이용하지 않고도 긴 url을 짧게 나타낼 수 있습니다. MovableType 뿐만 아니라 어디서나 적용할 수 있는 방법입니다. 


자신이 openid를 만들어 이용하는 곳이 myopenid.com 이라고 한다면 로그인 후 나타나는 이름은 “아이디.myopenid.com”이렇게 표현되지만, 오픈아이디가 가능하도록 서버 설정을 하면 로그인 후 antimine.kr 이런 식으로 나타납니다. 물론 로그인도 "아이디.myopenid.com"으로 하는 게 아니라 antimine.kr같이 블로그 주소를 직접 입력합니다.


사이트 주소가 아니라 이름이나 별명이 opneid 로그인 후 나타나게 하려면 .rdf를 만들어서 링크하면은 됩니다. Foaf-a-Matic을 이용해서 쉽게 foaf.rdf를 만들 수 있습니다.


이곳에서 쓰는 방법입니다. 메인 페이지의 <head> </head>사이에 다음을 추가하면은 됩니다.

<link rel="openid.server" href="http://www.myopenid.com/server" /><!--자신이 가진 openid 서버 주소입니다.-->
<link rel="openid.delegate" href="http://bouquins.myopenid.com/" /><!--그 서버에 자신의 페이지가 있죠, 그곳의 주소입니다. -->
<link rel="meta" type="application/rdf+xml" href="http://antimine.kr/foaf.rdf" title="FOAF" / > <!--위의 foaf를 읽고 적절하게 만든 후 링크하면 됩니다.-->



이제 openid 로그인을 하면은 자신의 이름이 나타나고 그 링크는 아이디.myopenid.com 식이 아니라 홈페이지 주소가 됩니다.  세 번째 줄의 foaf.rdf까지 추가 하게 되면 홈페이지 주소 대신에 이름이나 별명이 나타나게 됩니다. 


openid id 사용자는 요 아래 코멘트 박스에서 테스트를 할 수 있습니다.


덧- foaf에서 한글이 깨지지 않고 표현되게 할 수는 없나요? 아니면 여기만 한글 닉이나 이름이 깨지는 것인지.

openid test 입니다. :)

bouquins[OpenID Commenter Profile]   2007년 02월 19일  아침 08시 56분  reply

좋은정보 감사합니다. 테스트입니다.

leegh.com[OpenID Commenter Profile]   2007년 02월 27일  오후 05시 30분  reply

잘이해가 안되는 부분이 있는데 main 페이지에 head 사이에 위 정보를 포함하게 되면 해당 main 페이지 처럼 head 에 정보가 포함된 페이지에서만 자기 이름이나 닉네임으로 표시된다는 것인지 아니면 오픈아이디를 사용하는 모든 곳에서 동일하게 적용된다는 것인지 모르겠습니다.

Favicon for http://navee.org/kueilove kueilove.myid.net[OpenID Commenter Profile]   2007년 04월 24일  밤 09시 54분  reply

오픈아이디를 사용하는 모든 곳에서 동일하게 적용됩니다. foaf(별명을 설정 할 경우)는 간혹 못 읽어 들이는 사이트가 있었지만, 대부분은 잘 됐고요. :)

부깽   2007년 04월 24일  밤 11시 21분  reply

TrackBack URL : http://antimine.kr/mt-tb.cgi/606.

Category : Monologue
Recent Tag Cloud
Cutoff Parameter: -3 -1 +1 +3 0
Tags


oogle  AJAX Search