1

주제: openid 로그인 관련 이슈~

버그인지 긴가민가한 리포팅 하나 합니다.

텍큐 오픈아이디 플러그인을 활성화하면 자기 블로그 주소를 오픈아이디에 위임해서 블로그 주소로 오픈아이디 로그인이 가능해지는 기능이 있습니다.

그간 제 블로그나 제이파커님 블로그, 스프링노트에 로그인할 때는 블로그 주소로 로그인해도 잘만 되어서, 잘 구현되는 기능이라고만 생각했었는데..

이상하게도 어제 텍큐.org에 제 블로그 주소인 blog.kangjang.net 으로 로그인 시도를 하면, openid provider를 찾을 수 없다는 메세지만 뜹니다.
희한하게도 openid.net에 나오는 '블로그 주소로 openid 로그인하는 법' 설명에 나온 openid 위임 태그와 현재 제 블로그에 적용된 태그가 동일하다는 겁니다 ;;;

그리고 블로그에 따라서는 제 블로그 주소로 openid 로그인이 않되는 곳도 있더군요.
(대표적으로 minipaper.net 여기서 openid 로그인 시도를 하려니 위임한 블로그 주소로는 로그인이 아니되고, 원래 openid 주소로만 로그인 되더군요. hmm)

하여간 openid 시스템상의 맹점인지, 제 내공으로는 모르겠습니다.

고수분들께서 널리 살펴주시고, 버그라면 디버깅 해주시기를..


플스. 추석 잘 쇠세요. 저는 큰 집 아해라 이번 주말부터 5대기 모드입니다.. sad rz

잠수...

2

답글: openid 로그인 관련 이슈~

흐음... 저는 OpenID Enabled에서 제공하는 Python용 OpenID 라이브러리를 사용했을 뿐입니다.
오류메시지로 미루어보건대 제가 작성한 부분하고는 별다른 관계가 없는 것 같고, 라이브러리의 버그거나 OpenID 시스템 상의 문제일 것 같다는 생각이 드는군요.. (절대 책임회피는 아닙니다아- ㅠ_ㅠ)

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

3

답글: openid 로그인 관련 이슈~

minipaper.net  이 주소로 제가 사용중인 제 도메인 주소를 로그인해보니, 잘 됩니다.

저번에 파커님이 가르쳐주신 방법을 이야기해보자면, 오픈 아이디를 삭제하고 다시 해보라고 하길래 그렇게 했더니 그 이후로는 잘 되었습니다~

오픈아이디 플러그인이 업데이트 되면서 이전 설정이 그 이후에 잘 안되는 것 같더군요.

4

답글: openid 로그인 관련 이슈~

사이트에 따라 OpenID 스펙을 1.0을 지원하는 곳도 있고 2.0을 지원하는 곳도 있던데, 그 차이가 아닐지 모르겠군요.
저는 제 블로그주소(naive.pe.kr)로 tc 뿐만 아니라 OpenID를 이용하는 거의 모든 서비스에 로그인 잘 되거든요.

참고로 OpenID 1.0에서의 delegate 설정은

<link rel="openid.server" href="오픈아이디 서버" />
<link rel="openid.delegate" href="위임할 오픈아이디" />

2.0에서의 설정은
<meta http-equiv="X-XRDS-Location" content="오픈아이디 서버의 xrds 주소" />

입니다. 두 가지를 다 적용해주셔야 제대로 쓰실 수 있을겁니다.

Naive (2007-09-21 09:24:06)에 의해 마지막으로 수정

:: Naughty Naive ::

5

답글: openid 로그인 관련 이슈~

Naive 작성:

사이트에 따라 OpenID 스펙을 1.0을 지원하는 곳도 있고 2.0을 지원하는 곳도 있던데, 그 차이가 아닐지 모르겠군요.
저는 제 블로그주소(naive.pe.kr)로 tc 뿐만 아니라 OpenID를 이용하는 거의 모든 서비스에 로그인 잘 되거든요.

참고로 OpenID 1.0에서의 delegate 설정은

<link rel="openid.server" href="오픈아이디 서버" />
<link rel="openid.delegate" href="위임할 오픈아이디" />

2.0에서의 설정은
<meta http-equiv="X-XRDS-Location" content="오픈아이디 서버의 xrds 주소" />

입니다. 두 가지를 다 적용해주셔야 제대로 쓰실 수 있을겁니다.

이상하네요.... roll

<link rel='openid.server' href='http://server.myid.net/server' />
<link rel='openid.delegate' href='http://kjd2338.myid.net/' />
<meta http-equiv='X-XRDS-Location' content='http://kjd2338.myid.net/xrds' />

delegate 설정이 분명히 요렇거든요 ;;;

설마 서버가 미국에 있어서 그런가???? ;;

잠수...

6

답글: openid 로그인 관련 이슈~

음.. 저는 오픈아이디로 로그인해본적이 한번도 없습니다. 왜냐하면 로그인이 안되기 때문입니다. 쉐어쉘을 이용하고 있는데요. 제가 사용법을 잘 모르는건지 로그인이 한 번도 된적이 없습니다.
glradios.idtail.com을 치면 idtail로 이동해서 암호를 치고 닉네임을 정하지요? 정하고 승인시켜서 로그인창으로 되돌아 오는데 늘 그 자리입니다. 여기서 무얼 더 해야 로그인할 수 있는지 잘 모르겠습니다. 복잡해요. 저도 로그인좀 해보고 싶습니다.

glradios (2007-09-27 10:45:06)에 의해 마지막으로 수정

정원사
Even after dark the nights, morning always comes.

7

답글: openid 로그인 관련 이슈~

glradios님 말씀에 동감. 설정이 너무 어렵습니다.

하늘은 스스로 삽질하는 자를 삽으로 팬다