아무도 알아채지 못할 정도의 개편을 했습니다.
OpenID4Java 0.8 에서 0.9.2 로 마이그레이션 로그인 시, Simple Registration으로 nickname 요청 (optional) trust.url 과 returnTo.url 을 분리
OpenID4Java 를 0.9.2로 바꾸면서 고칠 것은 2개 였습니다.
import 구문에서 net.openid. 를 org.openid4java. 로 변경 Provider로 redirect 하기 직전 getRedirectUrl 메서드를 getDestinationUrl(boolean)으로 변경
simple registration 으로 요청한 nickname은 사용자가 거절해도 상관이 없으며
OpenID로 로그인 시 nickname을 제공했을 경우, 코멘트를 달 때 '이름' 부분에 자동으로 채워집니다.
홈페이지를 대체할 무엇인가가 필요했는데, sreg 에 site 주소는 없네요 ![]()
OpenID에 대한 지식이 짧아서, 인증요청을 만들 때 return_url과 trust_url이 따로 나뉘어있는 사실을 몰랐는데, 알고난 뒤에 생각해보니 이거 없이 어떻게 만들 생각을 했었는지 놀랍기만 합니다 --;
아무튼 분리하게 되어 소스코드가 훨씬 깔끔해졌습니다. return.to.url 은 /openid/verify 로 바꾸고 trust.url 에는 다른 consumer 사이트처럼 http://xrath.com 박았습니다. ㅎㅎ OpenID4Java 에서는 trust.url을 realm이라고 표현하네요.
그리고 가끔 코멘트 작성 時, 오류페이지가 보이는 경우가 있었는데 (등록은 제대로 됐지만) 성수씨의 리포팅으로 함께 해결되었습니다.
5월에 너무 많은 일을 겪다보니, 홈피 관리에 너무 소홀해진 것 같아 이것 저것 정리하는 시간을 가졌습니다. 날새고 출근합니다~!
Comments
3 thoughts shared
Continue Reading
Discover more thoughts and insights
J2SE 6 이야기 - ThreadMXBean.findDeadlockedThreads()
이번엔 윤종현님이 놀라움을 표현해주신 '데드락 스레드를 찾을 수 있는 함수!'에 대해 자세히 살펴보겠습니다. 테스트 해볼 수 있는 예제 코드 돌려보니 정말로 잘 찾아냅니다. 오해로 뒤엉켜 사랑에서 빠져나오지
모든 쾌락은 하향로에 속한다
모든 쾌락은 하향로에 속한다. 쾌락을 추구할 때마다 그대는 아래로 향한다. 쾌락은 무의식의 상태를 의미하기 때문이다. 쾌락은 고뇌를 느끼지 못하는 상태다. 고뇌가 사라진 것이 아니라 무의식에 빠진 상태다. 세상은
토요일 저녁, 피아노 연습 동영상
항상 오디오케이블을 통해 녹음만 하다가, 다른 피아노 까페나 클럽을 보니 연주 동영상을 올리는게 대세인 것 같아 올려봅니다. 가끔 카메라를 멀뚱멀뚱 쳐다보는 부분이 있는데 재섭더라도 참아주시길-,.- 셀카임에도