Ticket #378 (closed enhancement: fixed)

Opened 19 months ago

Last modified 6 months ago

OpenID 플러그인

Reported by: coolengineer Owned by: coolengineer
Priority: major Milestone: 1.5
Component: Plugins Version: 1.5
Keywords: plugin, openid, login Cc: dev@…
Release:

Description

OpenID 플러그인을 기본으로 제공합니다.

  • 용도: 방문자 로그인
  • OpenID 로그인 페이지
  • 댓글 및 방명록에 로그인 링크 추가
  • 사이드바 플러그인으로 OpenID 로그인 기능 추가

Change History

  Changed 19 months ago by coolengineer

  • status changed from new to closed
  • resolution set to fixed

사이드바 플러그인을 제외하고 일단 sandbox, branch 1.5에 추가 하였습니다.

일단은 resolve로 진행.

  Changed 19 months ago by coolengineer

  • cc dev@… added

[3247] 닫아 놓고 버그를 발견하는 우스운 경우...

  Changed 18 months ago by coolengineer

  • status changed from closed to reopened
  • resolution deleted

사이드바건이 만들어지지 않았으므로 다시 열어 놓음.

  Changed 18 months ago by coolengineer

r3386 라이브러리 버전을 1.2.2로 올림. 기존 1.2.1을 패치하여 쓰던 것이 나름대로 해결된 버전임. (큰 변화는 없음)

  Changed 18 months ago by inureyes

  • status changed from reopened to closed
  • resolution set to fixed

  Changed 17 months ago by coolengineer

  Changed 17 months ago by coolengineer

  • [3672] DB 마이그레이션이 안되어있었군요.

  Changed 17 months ago by coolengineer

  • status changed from closed to reopened
  • resolution deleted
  • Beta가 끝나기 까지 해야할 일이 추가되었습니다.
  • 오픈아이디로 쓴 비밀글은, 자신의 오픈아이디로 바로 읽을 수 있도록 해야함.
  • 오픈아이디로 쓴 비밀글에 대한 관리자의 비밀글은 원 비밀글 작성자가 읽을 수 있어야합니다.
  • 댓글을 오픈아이디로 로그인해야만 작성할 수 있는 기능을 제공합니다.

  Changed 16 months ago by coolengineer

  • [3804]
  • 댓글을 오픈아이디로 로그인해야만 작성할 수 있는 기능을 구현

  Changed 16 months ago by coolengineer

  • [3827]
  • 오픈아이디로 쓴 비밀글은, 자신의 오픈아이디로 바로 읽을 수 있도록 해야함.
  • 오픈아이디로 쓴 비밀글에 대한 관리자의 비밀글은 원 비밀글 작성자가 읽을 수 있어야합니다.
  • 헥헥...

  Changed 16 months ago by coolengineer

  • [3850]
  • 블로그 주소를 오픈아이디로 사용하는 기능 구현
  • 관리자 로그인 상태에서는 openid로 로그인 하지 않아도 댓글을 남길 수 있도록 수정
  • 관리자 계정 / 오픈아이디 설정 화면간 링크 넣어 줌.
  • 모든 기능이 구현된것 같군요. 버그가 있으려나...

  Changed 16 months ago by coolengineer

  • [3852]
  • 댓글을 남길때 비밀번호 쓰는 란이 보이지 않도록 fireEvent 추가.
  • 비밀글에 대한 댓글은 기본이 비밀글이 되도록 수정

  Changed 16 months ago by coolengineer

  • [4024]
  • association 파일을 확인하여 진행하도록 수정.

  Changed 16 months ago by graphittie

  • [4043]
  • 디버그용 경고창 삭제.

  Changed 16 months ago by coolengineer

저런.. 이런 실수를 하고 있었다니요.

  Changed 16 months ago by graphittie

http://dev.textcube.org/ticket/523가 해결되면 오픈 아이디 레이아웃 정리하겠습니다.

  Changed 16 months ago by graphittie

  • [4071]
  • 오픈 아이디 플러그인의 관리자 페이지 레이아웃 수정.
  • 더 많은 수정을 필요로 했으나 언어 리소스가 고정된 관계로 손대지 못함.(죄송합니다, coolengineer님)

  Changed 16 months ago by inureyes

  • status changed from reopened to closed
  • resolution set to fixed

  Changed 16 months ago by graphittie

  • status changed from closed to reopened
  • resolution deleted

follow-up: ↓ 21   Changed 16 months ago by graphittie

BUG

#346 유발.

in reply to: ↑ 20 ; follow-up: ↓ 23   Changed 16 months ago by graphittie

Replying to graphittie:

#346 유발.

  • [4088]
  • #346을 유발하던 문제 해결. 해결책은 #346과 같습니다.
  • JavaScript에 <![CDATA[]]> 처리를 했습니다.

  Changed 16 months ago by graphittie

  • status changed from reopened to closed
  • resolution set to fixed

in reply to: ↑ 21 ; follow-up: ↓ 25   Changed 16 months ago by creorix

  • status changed from closed to reopened
  • resolution deleted

Replying to graphittie:

Replying to graphittie:

#346 유발.

* [4088] * #346을 유발하던 문제 해결. 해결책은 #346과 같습니다. * JavaScript에 <![CDATA[]]> 처리를 했습니다.

//<![CDATA[를 삽입한 줄과 첫 코드는 CRLF로 띄워 주어야 합니다. 그렇지 않으면 그 줄이 주석 처리되어 코드가 처리되지 않게 됩니다.

  Changed 16 months ago by coolengineer

in reply to: ↑ 23 ; follow-up: ↓ 26   Changed 16 months ago by graphittie

Replying to creorix:

Replying to graphittie:

Replying to graphittie:

#346 유발.

* [4088] * #346을 유발하던 문제 해결. 해결책은 #346과 같습니다. * JavaScript에 <![CDATA[]]> 처리를 했습니다.

//<![CDATA[를 삽입한 줄과 첫 코드는 CRLF로 띄워 주어야 합니다. 그렇지 않으면 그 줄이 주석 처리되어 코드가 처리되지 않게 됩니다.

아. 사고쳤네요... 요 며칠 저렇게 하고 돌아다닌 것 같은데... ㅡㅡ;;

in reply to: ↑ 25 ; follow-up: ↓ 28   Changed 16 months ago by graphittie

Replying to graphittie:

Replying to creorix:

Replying to graphittie:

Replying to graphittie:

#346 유발.

* [4088] * #346을 유발하던 문제 해결. 해결책은 #346과 같습니다. * JavaScript에 <![CDATA[]]> 처리를 했습니다.

//<![CDATA[를 삽입한 줄과 첫 코드는 CRLF로 띄워 주어야 합니다. 그렇지 않으면 그 줄이 주석 처리되어 코드가 처리되지 않게 됩니다.

아. 사고쳤네요... 요 며칠 저렇게 하고 돌아다닌 것 같은데... ㅡㅡ;;

XML 생각만 하고 주석화 생각은 안드로메다로 보내버린...

  Changed 16 months ago by coolengineer

in reply to: ↑ 26   Changed 16 months ago by graphittie

Replying to creorix:

//<![CDATA[를 삽입한 줄과 첫 코드는 CRLF로 띄워 주어야 합니다.

  Changed 16 months ago by gendoh

$data = serialize( $data );
  • 이후 escaping 안해주고 DB에 넣음.
  • _openid_set_acl : openid 쿼리전에 이스케이핑
    $img_url = $hostURL . $service['path'] . "/plugins/" . 
    basename(dirname( __file__ )) . "/login-bg.gif";
    
  • pluginURL 이라는게 있습죠.

follow-up: ↓ 31   Changed 16 months ago by gendoh

<form method="get" name="openid_form" action="' .
$blogURL . '/plugin/openid/try_auth">
  • 경로 오류

in reply to: ↑ 30   Changed 16 months ago by gendoh

Replying to gendoh:

{{{ <form method="get" name="openid_form" action="' . $blogURL . '/plugin/openid/try_auth"> }}} * 경로 오류

이건 실수입니다;;;

follow-up: ↓ 33   Changed 16 months ago by gendoh

588라인 문법 에러

in reply to: ↑ 32   Changed 16 months ago by coolengineer

Replying to gendoh:

588라인 문법 에러

  Changed 16 months ago by coolengineer

  • [4098]
  • 댓글에 댓글을 달때 오픈아이디로 로그인할 경우 비밀번호를 disable 시키고, 심지어 안보이도록 수정

  Changed 16 months ago by gendoh

  • 댓글의 댓글은 문제 없으나 블로그상에서는 이름과 홈페이지가 자꾸 openId로 셋팅됨.

  Changed 16 months ago by coolengineer

마지막것을 그대로 사용할텐데 다시 한 번 보겠습니다.

  Changed 16 months ago by gendoh

로그아웃상태일때는 제대로 나오는데, 다시 로그인 해 보니 이번엔 Name은 변경되어 있지만 웹사이트가 openId로 나오는;;; (IE7)

  Changed 16 months ago by gendoh

  • 오픈아이디로 작성된 댓글을 수정/삭제하려 할때 패스워드를 물어봄
    • 오픈아이디 로그인창이 나와야 하지 않을까요? 아니면 로그인 링크라도.

follow-up: ↓ 41   Changed 16 months ago by creorix

[4106]

  • 로그인 화면에서 나타나는 오픈아이디 자동 저장에 지정된 label의 ID가 잘못된 문제에 대한 수정입니다. 반영 부탁드립니다.
  • 커밋 하고 나서 생각났는데 반영할 때 name="openid_remember" 옆에 id="openid_remember"도 붙여주시기 바랍니다. 원래 label이 ID를 참조하는 것이니까요 :)

  Changed 16 months ago by inureyes

[4111]

[4112]

  • 추가적인 에러 정정

in reply to: ↑ 39   Changed 16 months ago by inureyes

Replying to creorix:

[4106] * 로그인 화면에서 나타나는 오픈아이디 자동 저장에 지정된 label의 ID가 잘못된 문제에 대한 수정입니다. 반영 부탁드립니다. * 커밋 하고 나서 생각났는데 반영할 때 name="openid_remember" 옆에 id="openid_remember"도 붙여주시기 바랍니다. 원래 label이 ID를 참조하는 것이니까요 :)

dd가 id 속성이 걸려 있어서 중복이 되는 문제가 있습니당

  Changed 16 months ago by graphittie

http://dev.textcube.org/ticket/16#comment:25를 참고하세요. Align 속성을 빼면 레이아웃이 무너지기 때문에 제작자이신 coolengineer님의 의도를 파악하고 수정해야 합니다.

  Changed 16 months ago by graphittie

  • owner changed from coolengineer to graphittie
  • status changed from reopened to new

  Changed 16 months ago by graphittie

  • keywords plugin, openid, login added
  • status changed from new to assigned

  Changed 16 months ago by graphittie

[4195]

  • XHTML에 맞지 않는 img의 hspace, align 속성 제거.
  • 아이콘 출력위치 조정. 작성자 명 뒤에 붙이면 몇몇 블라우저에서 레이아웃이 어긋납니다.

  Changed 16 months ago by graphittie

  • owner changed from graphittie to coolengineer
  • status changed from assigned to new

  Changed 16 months ago by gendoh

[4200] href & 수정

  Changed 16 months ago by inureyes

15분 안에 별 클레임 없으면 티켓을 닫도록 하겠습니다. :)

  Changed 16 months ago by gendoh

follow-up: ↓ 51   Changed 16 months ago by graphittie

  • [4219]
  • 사용자가 오픈 아이디 플러그인 파일에 직접 접근할 때 발생하는 버그 메세지 처리.
  • 꽁수로 처리합니다...

in reply to: ↑ 50   Changed 16 months ago by gendoh

Replying to graphittie:

* [4219] * 사용자가 오픈 아이디 플러그인 파일에 직접 접근할 때 발생하는 버그 메세지 처리. * 꽁수로 처리합니다...

[4220]

  Changed 16 months ago by inureyes

그럼 더이상의 문제는?

follow-up: ↓ 54   Changed 16 months ago by graphittie

in reply to: ↑ 53   Changed 16 months ago by inureyes

  • status changed from new to closed
  • resolution set to fixed

Replying to graphittie:

http://forum.tattersite.com/ko/viewtopic.php?id=3586 이거 확인...

재현 불가...

  Changed 10 months ago by coolengineer

  Changed 6 months ago by coolengineer

Changeset: [6173]

#378

  • OpenID로 작성한 비밀 방명록에 대해, 작성자가 볼 수 없는 버그
  • zzil.net님이 보고

  Changed 6 months ago by coolengineer

Changeset: [6174]

#378

  • "비밀 방문자"와 이름 사이에 공백 추가

  Changed 6 months ago by coolengineer

Changeset: [6175]

  • #378
  • 태그를 지움

  Changed 6 months ago by coolengineer

Changeset: [6176]

  • #378
  • 댓글 -> 글 로 수정

  Changed 6 months ago by inureyes

Changeset: [6179]

#378

  • 관련 문서 수정
  • 버전 번호 변경

  Changed 6 months ago by coolengineer

Changeset: [6213]

  • #378
  • r6173에 대한 작은 수정
Note: See TracTickets for help on using tickets.