Web taemy's Site
개발로그 위키로 모니위키를 쓰고 있습니다.
http://taemy.experlab.com/wiki

모니위키가 얼마전 부터 오픈아이디를 테스트(?)하고 있는 듯 합니다.
아직 정식버전으로 올라온 것은 아니고, cvs 버전으로 올라와 있습니다.
(http://kldp.net/scm/?group_id=210 )

잠깐 테스트 해 봤지만, 별다른 문제는 없어 보입니다.

그래서 본 개발로그에는
텍스트큐브
모니위키
MetaBBS
가 오픈아이디를 지원해 적용하고 있습니다.

포럼에 쓰이는 PunBB 는 아직 지원을 안하는 듯 합니다.
PunBB 를 zbxe 로 이전을 할까 말까 생각중입니다.
(zbxe 는 오픈아이디를 지원하는 것으로 알고 있음 - 맞죠?)


이올린에 북마크하기(0) 이올린에 추천하기(0)

다음의 OpenID 지원

개발 2007/06/16 01:45
http://www.likejazz.com/archives/204

openid.daum.net
다음에서 오픈아이디 프로바이더(provider) 로서 지원을 하는 듯 하다.
정확히 결정이 난 것은 아닌듯 하지만, 환영할 만한 일이다.

그에 대해 불만(?)을 표하기도 하지만, 별개의 문제로 봐야 하는 것이 정답이다.
아직은 오픈아이디라는 것 자체가 실험적인 면이 있다.
오픈아이디 컨슈머(Consumer or Rely party) 는 프로바이더에 비해 고려할 사항이 많다.

다음쪽에서 바로 적용하기는 무리일 것이고, 사실 전면적인 적용으로 다음측에 딱히 도움이 되는 면이 많지 않다.
아마 기사,블로그 등의 댓글 서비스 같은 비교적 위험성(?)이 적은 곳 부터 테스트하면서 적용할 가능성이 많다.

비교적 새로운 개념의 오픈아이디를 무리(?)하게 적용하는 것이 오히려 악영향을 줄 수도 있다고 본다.
대부분이 오픈아이디 라는 것 자체에 생소한 상황인데, 너무 앞서가도 문제일 것이다.

다음의 오픈아이디 지원의 의미는 '아! 오픈아이디 라는 것도 있구나' 정도로 인식되어도 충분하다.

난 오히려 중소사이트들이 오픈아이디 지원(Consumer)을 하는 것이 좋을 듯 하다.
(여러 사이트에 하나 하나 가입하기가 영 그렇거든)

이올린에 북마크하기(0) 이올린에 추천하기(0)
TAG
요즘 많이 나오는 말 중에 OpenID 라는 것이 있다.

그런데, 왜 요즘 그 말이 이슈가 되고 있을까?

기본적인 개념은 SSO(single sign on) , MS 의 passport 와 다르지 않아 보이는데,
MS 같은 경우는 상업적인 냄새가 많이 나서 그런가?

OpenID 의 프로토콜(?)이 공개되었기 때문에 누구나 서비스를 할 수 있기 때문에
이슈가 되는 것인가?

OpenID 를 씀으로서 이점은 많아 보이지만, 몇달(몇주?) 되지 않는 사이에 국내에서 이슈가 되었다.
내가 모르는 사이에 어떤 사건(?) 같은 것이 있었나?

궁금하다.

블로고스피어에서만 이슈가 되는 것인가?


기타 : 관련정보 수집.

more..



ps. 지난 2007/02/27 01:26 에 썼던 글.
이올린에 북마크하기(0) 이올린에 추천하기(0)
오픈아이디 위임 기능을 적용중에 있다.

블로그 헤더에
    <link rel="openid.server" href="http://www.myid.net/server" />
    <link rel="openid.delegate" href="http://taemy.myid.net" />

처럼 넣어 놓으면 된다.(각자의 오픈아이디를 입력)

그런데, 이것을 여러개의 오픈아이디를 적용할 수는 없는가?
예를 들어
    <link rel="openid.server" href="http://www.myid.net/server" />
    <link rel="openid.delegate" href="http://taemy.myid.net" />
    <link rel="openid.server" href="http://www.idtail.com/server" />
    <link rel="openid.delegate" href="http://taemy.idtail.com" />

이런식으로 중복해서 오픈아이디를 적어서 사용할 수는 없는가?
정확한 오픈아이디 스펙은 모르겠지만, 현재는 안되는 것 같다.(그냥 맨위의 것이 적용된다)
이정도까지 필요가 없는가?

왜 이런 생각을 하게 되었는가?
myid.net , idtail.com 에 오픈아이디를 만들고 사용하고 있다.
둘중에 한 곳을 사용할 수 없을때(서버다운, DNS 이상 등..) 다른 아이디를 사용하기 위해서 이다.

물론 이것을 수동으로 블로그 헤더를 수정해서 필요시 바꾸어 주면 된다.

이것을 오픈아이디 Relying Party 쪽에서 확인해서 알아서 바꾸어 주면 좋지 않을까?
    <link rel="openid.server" href="http://www.myid.net/server" />
    <link rel="openid.delegate" href="http://taemy.myid.net" />
    <link rel="openid.server" href="http://www.idtail.com/server" />
    <link rel="openid.delegate" href="http://taemy.idtail.com" />

이런식이 확인하기 힘들다면.. 순서를 두어서(아래 예 처럼)

    <link rel="openid.server.1st" href="http://www.myid.net/server" />
    <link rel="openid.delegate.1st" href="http://taemy.myid.net" />
    <link rel="openid.server.2nd" href="http://www.idtail.com/server" />
    <link rel="openid.delegate.2nd" href="http://taemy.idtail.com" />

이런식으로 해 놓고,
{오픈아이디 provider url}/server/ping  같은 것으로 살았는지 죽었는지 확인하고
만일 죽었다면 다음(2nd) provider 로 넘어가서 확인해서 바꾸어 주는 것이다.

오픈아이디 스펙에 이런것이 있는지는 확인해 봐야 겠다.

스펙에 따로 없다면 태터툴즈 플러그인을 만들어 블로그 쪽에서 확인해서 처리해주면 되겠지만,
괜한 오버헤드가 발생할 듯 싶다.
Relying Party 쪽에서 접속하는 경우에만 확인해서 처리하면 오버헤드는 줄어들겠지만,
계속 늘어나는
Relying Party 를 등록해 주어야 한다는 문제도 있다.

이에 대한 다른 해결책이 있나?

이올린에 북마크하기(0) 이올린에 추천하기(0)
http://blog.myid.net/5
의 중간부분을 보면 위임하는 방법이 나와있다.

이 개발로그(태터툴즈) 에 설정하였다.
블로그 스킨 헤더 부분에 3줄의 태그를 추가하면 설정이 완료되는 비교적 간단한 방법이다.

OpenID 위임(Delegatioin)이란
taemy.myid.net 이라는 오픈아이디가 있다면 이것을 taemy.experlab.com 으로 위임할 수 있다.
설정후에 taemy.experlab.com 을 오픈아이디로 사용할 수 있게 된다.


설정은 태터툴즈의 오픈아이디 위임 플러그인을 사용하였다.(http://coolengineer.com/374 )
워낙 간단한 설정이라 그냥 스킨을 수정해도 된다.

스킨 수정만으로 가능하기 때문에 티스토리 처럼 스킨편집이 가능한 곳에서는 모두 사용가능하다.
즉, taemy.tistory.com 등도 이 오픈아이디 위임기능을 사용할 수 있다.


추가 : 댓글달기 테스트
위임 기능을 설정한 후 테스트 했다.

원하던 대로 블로그 주소가 제대로 나오고 있다.


예전에는 아래처럼 오픈아이디 주소가 나왔었다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
태터툴즈 플러그인 으로 오픈아이디(OpenID) 를 적용했습니다.

http://coolengineer.com/395 의 플러그인을 적용하였음.(다운로드 )

답글을 달때 오픈아이디를 사용하실 수 있습니다.
오픈아이디를 가지고 계신분은 테스트 해보세요. ^^

태터툴즈의 플러그인을 분석해서 위키,포럼에 적용시켜봐야 겠습니다.
태터툴즈의 답글보다는 더 많은 기능이 필요해서 더 복잡할 듯 합니다.


추가 : 테스트 해 보았습니다.

openID 로그인을 하는 화면입니다. (myid.net 을 이용하였음)
아래 문구를 보면 "사이트제공약관" 도 처리할 수 있나 봅니다.(좀더 확인)
별칭은 아래 댓글의 이름으로 사용이 됩니다.



오픈아이디로 로그인후에 태터툴즈에서 댓글 다는 부분 입니다.
블로그 도메인을 가지고 있으시면 오픈아이디의 Delegation 을 사용하는 것이 좋을 듯 합니다.
(오픈아이디에서 Delegation 이 핵심인듯)
아니면 아래 그림 처럼 OOO.myid.net 에 홈페이지로 나옵니다.(블로그 주소로 매번 고쳐야 되니 불편하네요)

           (태터툴즈의 댓글다는 부분 - 오픈아이디 로그인후의 화면)
이올린에 북마크하기(0) 이올린에 추천하기(0)
http://lifepod.tistory.com/15

Lifepod 가 OpenID 를 지원하기로 하였습니다.

모두들 OpenID 를 만들러 갑시다.(go http://myid.net )
전 벌써 만들었지요. ^^


이올린에 북마크하기(0) 이올린에 추천하기(0)
me2day 를 테스트 해보려고 OpenID 를 등록하려 한다.

그러다 보니, OpenID 를 지원하는 myid.net   알게되고,
OOO.myid.net  이런식은 싫은데, 안할래!!

그런데, 도메인도 지원이 된단다.(http://blog.myid.net/5#a3 )

게다가, 태터에 플러그인으로 OpenID 를 지원할 수가 있단다.

결국에는 독립도메인에 대한 열망으로 이어졌다.

아직은 별 생각이 없었는데(내년즈음 생각을 했었다), 조금 앞당겨야 하나?

이게 다 me2day 때문이야!!

ps. my2day 에서 소개누르면 나타나는 창 - FF 에서는 안 닫혀요.(Close)


ps2. me2day 가 지켜보고 있다. ( 덕분이야 ^^ )
 ( http://me2day.net/sumanpark/from/2007-02-28/to/2007-02-28 )
   에 딱걸렸어!!
이올린에 북마크하기(0) 이올린에 추천하기(0)
북마크 : WZD *