* ''' [[Raymundo]] ''' : [http://dnzin.com/cunningweb/2007/03/25/how-to-openid-delegation/ how to openid delegation at CunningWeb] - <small>2007-3-28 1:53 pm</small>
<comments(100)>
== # 기타 & 의견란 ==
Canlı dilerli kazino təcrübəsini ən yüksək səviyyədə yaşamaq üçün 1xbet kazino ən yaxşı seçimdir. Dünyanın ən məşhur provayderlərinin oyunları burada cəmləşib. Onlayn kazino platformasında hər gün minlərlə oyunçu şansını sınayır. Canlı kazino bölməsindəki oyunlar real studiyalardan yüksək keyfiyyətlə yayımlanır. Bu yayımlar sayəsində oyunların gedişatına tam nəzarət edə bilirsiniz. Qeydiyyat prosesi olduqca sadələşdirilmişdir və vaxtınızı almayacaq. İlk depozitinizlə birlikdə gələn xoş gəldin paketi oyun şansınızı ikiqat artırır. Android və iOS üçün nəzərdə tutulmuş mobil tətbiqlər çox rahatdır. Hər bir sualınız və ya probleminiz dərhal həllini tapır. 1xbet ilə qazanmağa başlamaq üçün sadəcə qeydiyyatdan keçmək kifayətdir. \\
일단 로그인을 하면 코멘트 매크로에서 이름 필드도 자동으로 채워지므로 덩달아 해결이 될 테고, 북마크를 위해서 로그인을 하기를 권장하는만큼 로그인할 때 OpenID를 사용할 수 있게 해 주면 좋을 것 같긴 하다.
현재는 아이디와 암호를 넣어서 로그인을 하는데, 이 부분을 (구현은 어떻게든 해 냈다고 치고) OpenID를 써서 넘어가면...
개인페이지는 어떻게 하지? 지금 나는 "Raymundo"라는 아이디로 로그인을 했고, 메뉴바나 최근변경내역 등에 내 페이지는 Raymundo로 나오는데... 내가 gypark.pe.kr이라는 OpenID로 로그인하면 어떻게 되나... gypark.pe.kr이라는 페이지를 대신 사용하려면 못할 것도 없겠지만... 서로 부를 때 "gypark.pe.kr님"이라고 부르는 것도 이상하고 -_-?
따라서 OpenID 인증 과정에서 "닉네임" 정보를 더 얻어와서 쓰는 걸 고려해 볼 수 있겠다. 그런데 이 경우 서로 다른 사람이 동일한 닉네임을 쓰는 경우가 문제가 됨.
(구현 쪽 입장에서, 위키 쪽에서는 북마크 시각 등의 정보를 무슨 이름으로 저장할까 하는 것도 문제)
음 이거 진짜 난감하네... 블로그 같은 경우는 리플 다는 것만 신경쓰면 되는데...
이게 하기도 그렇고 안하기도 그런데...
지금도 코멘트, 긴 코멘트, 스레드 세 가지 매크로에서는 단지 "이름"과 "내용"만 입력하게 되어 있다.
OpenID를 이름 필드에 넣을 수 있게 한다면... (옆에 체크박스를 둬서 이게 오픈 아이디라는 걸 알릴 수 있게 하고) 일단 장점은...
지금은 로그인하지 않은 사람은 이름만 텍스트로 나오는데, OpenID를 쓰면 그 사람의 홈페이지 또는 하다못해 OpenID 제공자의 페이지라도 나올 테니 이쪽에서 구경가기에 좋겠다.
괜히 뭔가 있어 보인다 :-) 농담이 아니라, 주인장도 이곳저곳 갈때마다 따로 아이디 만들고 하는게 참 싫은데, OpenID를 사용할 수 있는 곳이 조금이라도 늘어나면 좋겠음.1
문제점은...
코멘트를 저장할때, 도대체 위키 페이지에 어떻게 저장해야 그 사람이 OpenID를 사용해서 로그인했다는 걸 알려줄 수가 있나? 블로그 같은 경우는 이름 옆에 아이콘 하나 출력하는 걸로 충분하지만, 위키는 다르다. 뭘 어떻게 출력하게 해도, 결국 페이지 소스에 들어있으니까, 남이 편집해 버리면 그만이다 -_-; 남의 이름 옆에 아이콘을 지울수도 있고, 다른 이름 옆에 붙일 수도 있다.
이 때 "XX..."는 위키 쪽에서 만들어주는 인증코드쯤 되겠다. 인증코드를 생성할 때는 방문자가 남긴 이름,코멘트 내용과, 서버에 따로 저장한 키를 가지고 만든다. (AdminPass같이 문자열을 키로 저장하고, 세 항목을 이어 붙인 다음에 MD5로 해쉬값을 낸다던가..) 그러면 최소한 타인이 동일한 아이디를 사칭할 수는 없겠다. 또 남이 작성한 코멘트의 내용을 변경해 버리는 경우, 인증코드가 맞지 않으므로 적절한 에러를 출력할 수 있겠다.
근데 이건 인간적으로 -_-; 구현하기 어려운 것도 어려운 거고... 절대로 손 댈 수 없는 텍스트가 되어 버린다. 뭐 이미 스레드매크로의 경우는 수작업으로 페이지편집을 하기에 매우 불편한 찌꺼기들을 페이지 소스에 남기고 있기 때문에 비슷한 맥락으로 볼 수도 있겠지만...
페이지 저장은 평범하게 하고, 최근변경내역에서 author 부분에 OpenID를 출력해 주는 정도로?
아니면 그냥 코멘트 매크로는 신경 끈다 -_-;
위키를 그냥 블로그 보듯이 와서 코멘트 매크로에 답글 정도나 남기는 사람들에게는 결국 지원하는 의미가 없어진다는 게 아쉬운 점
아무래도 개별 코멘트 본문에 따로 OpenID를 사용했음을 보증해주는 것은 포기하고, 이름 필드에 "Raymundo at [gypark.pe.kr]"과 같이 닉네임과 openid주소를 적어 주는 것 정도가 한계일 듯. 보증은 변경내역의 author 부분에서만 해주자.
M::BI::GMP와 M::BI::Pari 모듈이 M::BI 최신 버전과 궁합이 안 맞는 듯 하다. cpan에서 발견한 [GMP버그리포트]와 내가 작성해서 올린 [Pari버그리포트]
Math::BigInt를 다운그레이드한 후, Bath::BigInt::GMP를 설치하고, Crypt::DH를 설치하고, 이제 드디어 Consumer 모듈을 설치할 수 있나 했더니만 설치 도중 테스트 과정에서 에러가 줄줄이 난다. openenabled.com에는 어떻게 글을 남길 수 있는지 모르겠고, 메일링리스트 가입해서 문의한 상태.
ikiwiki의 [RecentChanges]를 보면, raymundo.egloos.com 이란 아이디로 로그인 해서 페이지를 수정하면 내 이름이 raymundo [egloos.com]이라고 나온다. 그리고 "[egloos.com]"부분은 raymundo.egloos.com으로 정확히 링크되어 있다. 어떻게 앞의 raymundo가 닉이란 걸 알아내는 거지?? gypark.pe.kr로 로그인 했을 경우는 gypark.pe.kr/wiki로 리다이렉트된 다음에 인증을 했을텐데, 이 때는 wiki [gypark.pe.kr]이라고 나오네 -_-?? 슬래쉬가 있으면 그 뒤의 것이 이름이라고 간주하고, 없으면 제일 앞의 단어가 이름이라고 가정해 버리는 건가, 아니면 뭔가 그걸 알아낼 수 있는 방법이 있는건가...
Canlı dilerli kazino təcrübəsini ən yüksək səviyyədə yaşamaq üçün 1xbet kazino ən yaxşı seçimdir. Dünyanın ən məşhur provayderlərinin oyunları burada cəmləşib. Onlayn kazino platformasında hər gün minlərlə oyunçu şansını sınayır. Canlı kazino bölməsindəki oyunlar real studiyalardan yüksək keyfiyyətlə yayımlanır. Bu yayımlar sayəsində oyunların gedişatına tam nəzarət edə bilirsiniz. Qeydiyyat prosesi olduqca sadələşdirilmişdir və vaxtınızı almayacaq. İlk depozitinizlə birlikdə gələn xoş gəldin paketi oyun şansınızı ikiqat artırır. Android və iOS üçün nəzərdə tutulmuş mobil tətbiqlər çox rahatdır. Hər bir sualınız və ya probleminiz dərhal həllini tapır. 1xbet ilə qazanmağa başlamaq üçün sadəcə qeydiyyatdan keçmək kifayətdir. https://1xbetcanlikazino.com