Tattertools에 OpenID로 로그인하여 댓글을 남길 수 있는 기능을 시험삼아 제작하였습니다.

현재는 Tattertools의 기본 DB를 전혀 건드리지 않는 수준으로 접근하였기 때문에 단지 이름을 가져오는 것만 가능합니다. 만약 OpenID를 개설하실 때에, 별명을 입력하였다면, 별명을 댓글의 이름으로 가져옵니다.

현재 구조상 플러그인이 가지는 한계로 인해 댓글 입력시에 암호를 넣어 줘야하며, 수정/삭제시에 그 암호를 사용하여 제거해야합니다. Live Journal 등은 로그인한 사용자를 인식하여 삭제가 바로 되더군요.

본 기능은 태터툴즈에 OpenID를 어떻게 사용할 수 있을지 시도하는 과정에서 나온 것이므로, 의견들을 주시면 반영해 보겠습니다.

http://coolengineer.com/files/openid/CL_OpenIDConsumer-0.1.zip

----

A. 설치: 압축을 태터툴즈 plugins 에서 푼다.
B. 관리자 화면의 플러그인에서 "OpenID 인증" 을 사용함으로 설정한다.
C. 댓글 쓰는 곳에 (Try OpenID) 라는 링크가 나오는 것을 확인 할 수 있다.
D. Try OpenID 링크를 눌러 OpenID를 인증한다.
E. 인증된 후 다시 돌아 오면 Try OpenID 대신 OpenID:..... 형식의 링크가 생기는 것을 알 수 있다.
F. 위 링크는 Logout 링크이다.
G. 현재는 Nickname, email 을 요구하도록 되어 있으며, 정작 사용은 Nickname만 사용한다. (뷁!, email을 빼야겠군)


  1. 이전 댓글 더보기
  2. 익명 openid 로 테스트 하고 갑니다 :)

  3. wsheli 2007.01.25 13:22

    테스트 한번 해봅니다

  4. wsheli.myid.net 2007.01.25 13:24

    또 테스트 해봅니다. 죄송합니다.

  5. wsheli.myid.net 2007.01.25 13:25

    테스트

  6. baejinbok 2007.01.26 08:21

    꽁지는 자동으로 붙으려나... OpenID 테스트입니다.

  7. baejinbok.myid.net 2007.01.26 08:24

    꽁지없을때랑 차이점이 있으려나.. 다시 테스트입니다. ^^;

  8. stevehan.myid.net 2007.01.26 12:10

    Test 해 봅니다

    • 최호진 2007.01.26 16:21

      Revu!에서 오셨군요. 감사합니다. 또한 사이트에도 사용해주셔서 감사합니다.

  9. Yahoo 계정을 openid 로 인증해주는 서비스를 통한 테스트입니다. 자..알 되는 군요.

    openid 뉴스거리가 하나 더 생기겠어요. proxy 라..

  10. 부진아 2007.02.14 12:34

    와.. 신기 하네요.

    • 최호진 2007.02.14 13:00

      ^^;

      예전 모듈은 OpenID로 로긴하여 남긴 글인지 아닌지 알려주지 않았으나, 이젠 오른쪽에 아이콘을 남게 하였습니다.

  11. ㅇㄹ 2007.02.15 10:00

    ㅇㄹ

  12. dfdf 2007.02.15 10:02

    처음 로긴할때 마이아이디 비번 요구하더니, 두번째부터는 아이디만으로 로긴이 가능하네요.;
    다른사람이 내 아이디만 알면 내걸로 로긴할수 있다는 건데 우짜죠?

    • 최호진 2007.02.15 13:02

      ID Provider에 로그인할 때, 로그인 상태를 유지하라고 했기 때문에 그렇습니다.

      myid.net에 가셔서 로그아웃을 하시면 다른 사람이 로그인을 할 수 없을 것입니다

  13. 오프라닝 2007.02.22 10:12

    1.여긴 OpenID 테스트 장니에요~ 저도 살짝 테스트..^^;
    삭제까지 테스트 완료. ^^
    OpenID의 파장효과는 정말 크겠네요. 어서 빨리 적용해야 겠습니다. 좋은 테스트 감사합니다..ㅋ

    2.앗! 그런데 브라우저를 닫고 새로 띄워서 글 수정이 되네요? 어떻게 가능한거죠..?

    3. 쿠키를 지우고 들어오니 초기화 되네요~ expire를 일부러 안시키시는 건지..?

    • 최호진 2007.02.22 10:11

      여기까지 와서 테스트 해주셔서 감사합니다.
      국내 최대의 OpenID 테스트장으로...워~~~

    • 최호진 2007.02.22 10:28

      EDIT/DEL 버튼을 누르면 브라우저를 닫고 새로 띄워진다구요?
      그냥 새창이 떠서 수정이 될텐데.. 이상하군요.

      쿠키는 세션을 유지하는 키를 전달하는 수단이므로 초기화 됩니다.

  14. 오프라닝 2007.02.22 10:31

    아~ 제가 설명을 잘 못한건가 보네요..^^;
    IE로 테스트를 하는데.. IE를 닫은후 새로 IE를 열었는데.
    로그인의 과정이 없이 ID를 가지고 있어서요..
    쿠키의 만료일자가 한달 이후로 잡혀계신듯 해서요^^;

    • 최호진 2007.02.22 11:03

      네, 쿠키는 한달짜리로 만들어지도록 설정해놓았습니다. 테터의 기본값으로는 한시간인가 그렇죠?

  15. asterism 2007.03.03 15:05

    OpenID TEST!!

  16. FunnyMan 2007.03.03 15:10

    wow! great!

  17. Kristin 2007.03.16 23:48

    오픈 아이디 테스트차 글 남겨봅니다^^
    솔직히 아직은 어떤건지 잘모르겠네요~ 다만 여러가지 과정을 거치는 게
    조금은 복잡하게도 느껴지는군요..
    저처럼 잘 모르는 사람은 좀 어렵게 느껴지네요ㅠ.ㅠ

    좋은 주말 되세요^^

  18. 최호진 2007.03.17 12:51

    네.. 약간 뛰어다니는 것이 처음엔 어렵게 느껴지실 겁니다. 올해안에 많은 사이트가 지원하여 자연스럽게 익숙해지는 계기가 되었으면 합니다.

  19. nos 2008.03.13 15:12

    테스트~테스트해봅니다~

  20. 응원해주세요 2008.06.27 00:50

    김인호돼지박사 한국형우주관 응^응=응 우주화시대 응원해주세요

  21. 오픈아이디! 유후~~~

+ Recent posts