Ticket #378 (closed enhancement: fixed)

Opened 3 years ago

Last modified 2 years 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 3 years ago by coolengineer

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

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

일단은 resolve로 진행.

  Changed 3 years ago by coolengineer

  • cc dev@… added

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

  Changed 3 years ago by coolengineer

  • status changed from closed to reopened
  • resolution fixed deleted

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by inureyes

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

  Changed 3 years ago by coolengineer

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by inureyes

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

  Changed 3 years ago by graphittie

  • status changed from closed to reopened
  • resolution fixed deleted

follow-up: ↓ 21   Changed 3 years ago by graphittie

BUG

#346 유발.

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

Replying to graphittie:

#346 유발.

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

  Changed 3 years ago by graphittie

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

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

  • status changed from closed to reopened
  • resolution fixed deleted

Replying to graphittie:

Replying to graphittie:

#346 유발.

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

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

  Changed 3 years ago by coolengineer

in reply to: ↑ 23 ; follow-up: ↓ 26   Changed 3 years 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 3 years 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 3 years ago by coolengineer

in reply to: ↑ 26   Changed 3 years ago by graphittie

Replying to creorix:

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

  Changed 3 years 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 3 years ago by gendoh

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

in reply to: ↑ 30   Changed 3 years ago by gendoh

Replying to gendoh:

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

이건 실수입니다;;;

follow-up: ↓ 33   Changed 3 years ago by gendoh

588라인 문법 에러

in reply to: ↑ 32   Changed 3 years ago by coolengineer

Replying to gendoh:

588라인 문법 에러

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by gendoh

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

  Changed 3 years ago by coolengineer

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

  Changed 3 years ago by gendoh

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

  Changed 3 years ago by gendoh

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

follow-up: ↓ 41   Changed 3 years ago by creorix

[4106]

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

  Changed 3 years ago by inureyes

[4111]

[4112]

  • 추가적인 에러 정정

in reply to: ↑ 39   Changed 3 years ago by inureyes

Replying to creorix:

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

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by graphittie

[4195]

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

  Changed 3 years ago by graphittie

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

  Changed 3 years ago by gendoh

[4200] href & 수정

  Changed 3 years ago by inureyes

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

  Changed 3 years ago by gendoh

follow-up: ↓ 51   Changed 3 years ago by graphittie

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

in reply to: ↑ 50   Changed 3 years ago by gendoh

Replying to graphittie:

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

[4220]

  Changed 3 years ago by inureyes

그럼 더이상의 문제는?

follow-up: ↓ 54   Changed 3 years ago by graphittie

in reply to: ↑ 53   Changed 3 years 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 3 years ago by coolengineer

  Changed 2 years ago by coolengineer

Changeset: [6173]

#378

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

  Changed 2 years ago by coolengineer

Changeset: [6174]

#378

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

  Changed 2 years ago by coolengineer

Changeset: [6175]

  • #378
  • 태그를 지움

  Changed 2 years ago by coolengineer

Changeset: [6176]

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

  Changed 2 years ago by inureyes

Changeset: [6179]

#378

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

  Changed 2 years ago by coolengineer

Changeset: [6213]

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