그누연동 오픈아이디 정보
기타 그누연동 오픈아이디-
Terrorboys 홈페이지 자기소개 아이디로 검색 회원게시물
- 6,225

첨부파일
본문
약간 업그레이드 해서 다시 올립니다.
EUC-KR버전이구요.
포인트가 안들어가는 버그가 있는데... 안고쳐지네요~...
(이번 업그레이디 되면서 기능이 작동이 안됨 ㅠ.ㅠ)
테스트 오픈아이디 서버는
myid.net
myopenid.com
openid.daum.net
이렇게 세곳입니다.
소스 내부의 카피라이트는 수정 불가이구요.
지우고 싶으시다면 문의 주세요.(기록상으로 남겨야 해서. 지우는것도 기부사이트에서 기부후 내용증명식이라...기록이 남긴해야해서~~)
사용법
첨부파일을 계정에 올립니다.
./bbs/register_form.php를 register_form.txt를 근거로 하여 수정합니다.
다음
추가
를
로 변경
./bbs/member_confirm.php를 member_confirm.txt를 근거로 수정
를
로 변경
./head.sub.php를 head.sub.txt.txt를 근거로 수정
를 최하단에 삽입
./head.php
아웃로그인을
로 대처
관리자 설정.
관리자 - 환경설정 - 회원스킨을 "openid-baisc"으로 변경
게시판 설정(오픈아이디 유저 표시)
관리자 - 게시판관리 - 개별적인 게시판 셋팅 - 글쓴이 사이드뷰(사용) 표시
EUC-KR버전이구요.
포인트가 안들어가는 버그가 있는데... 안고쳐지네요~...
(이번 업그레이디 되면서 기능이 작동이 안됨 ㅠ.ㅠ)
테스트 오픈아이디 서버는
myid.net
myopenid.com
openid.daum.net
이렇게 세곳입니다.
소스 내부의 카피라이트는 수정 불가이구요.
지우고 싶으시다면 문의 주세요.(기록상으로 남겨야 해서. 지우는것도 기부사이트에서 기부후 내용증명식이라...기록이 남긴해야해서~~)
사용법
첨부파일을 계정에 올립니다.
./bbs/register_form.php를 register_form.txt를 근거로 하여 수정합니다.
// 불법접근을 막도록 토큰생성
$token = md5(uniqid(rand(), true));
set_session("ss_token", $token);
다음
// 오픈아이디 추가
if(eregi(".com|.co.kr|.net", $member[mb_id])){
$w = "u";
}
추가
if ($member[mb_id] != $mb_id){
alert("로그인된 회원과 넘어온 정보가 서로 다릅니다.");}
if (!($member[mb_password] == sql_password($_POST[mb_password]) && $_POST[mb_password])){
alert("패스워드가 틀립니다.");}
를
// 오픈아이디 추가
if(!eregi(".com|.co.kr|.net", $member[mb_id])){
if ($member[mb_id] != $mb_id){
alert("로그인된 회원과 넘어온 정보가 서로 다릅니다.");}
if (!($member[mb_password] == sql_password($_POST[mb_password]) && $_POST[mb_password])){
alert("패스워드가 틀립니다.");}
}
로 변경
./bbs/member_confirm.php를 member_confirm.txt를 근거로 수정
goto_url("$g4[path]/$g4[bbs]/register_form.php");
를
if(eregi(".com|.co.kr|.net", $member[mb_id])){
goto_url("$g4[path]/$g4[bbs]/register_form.php");
}else{
include_once("$member_skin_path/member_confirm.skin.php");
}
로 변경
./head.sub.php를 head.sub.txt.txt를 근거로 수정
<?include("$g4[path]/module/openid/openid_confirm.php");?>
를 최하단에 삽입
./head.php
아웃로그인을
<?=outlogin("openid"); // 외부 로그인 ?>
로 대처
관리자 설정.
관리자 - 환경설정 - 회원스킨을 "openid-baisc"으로 변경
게시판 설정(오픈아이디 유저 표시)
관리자 - 게시판관리 - 개별적인 게시판 셋팅 - 글쓴이 사이드뷰(사용) 표시
추천
5
5
댓글 전체
본 소스는 판매목적으로 사용될수 없습니다.
50%이상 수정하신다면 개인저작물로 인정하여 판매하실수 있지만 그 외에는 허용해드리지 않습니다.
이유라고 하면...... 무료이기 때문에 보다 많은사람이 쉽게 접할수 있게하기 위해서입니다.
카피라이터 지우는것에 대해서는
해피빈, 굿피플, 유니세프 등에서 1000원이상 기부하시고 내역을 스크린샷으로 찍으시면됩니다.
50%이상 수정하신다면 개인저작물로 인정하여 판매하실수 있지만 그 외에는 허용해드리지 않습니다.
이유라고 하면...... 무료이기 때문에 보다 많은사람이 쉽게 접할수 있게하기 위해서입니다.
카피라이터 지우는것에 대해서는
해피빈, 굿피플, 유니세프 등에서 1000원이상 기부하시고 내역을 스크린샷으로 찍으시면됩니다.
수고하셨습니다..^^
감사합니다 ㅠ.ㅠ;
수고하셨습니다.
나중에 필요할 경우를 대비해서 일단 다운 추천 ~
나중에 필요할 경우를 대비해서 일단 다운 추천 ~
^^
수고 많으셨네요.^^
냉큼 받아갑니다. 감사합니다. ㅋㅋ
냉큼 받아갑니다. 감사합니다. ㅋㅋ
감사합니다.!~
이 오픈아이디 소스를 이용해서 일정사이트에 가입된 회원이 저희 사이트에서 로그인하면 가능하게 하는 방법이 있을까요?
둘다 오픈아이디를 쓰면되죠... 머 포인트나 쪽지는 상호 교환 안되지만말이죠^^
추천날립니다.~~
감사합니다.
수고한 것은 있지만 그래도 지적은 하고 가야할 것 같습니다. 여기 class로 사용된 소스는 phpclasses에 올라와 있는 것을 사용했고 또 원저작자가 freeware로 제공하고 있는 것을 굳이 "카피라이트 수정,변경, 추가 금지."라는 문구를 넣어야 할 필요가 있는가 싶네요. 저는 10년가까이 phpclasses.org를 이용해왔기 때문에 소스를 보고 금방 알아보았습니다.
Terrorboys님 말고도 가끔 보면 gpl로 올리시고는 카피라이트를 거는 분들도 있고 하던데 저는 이해할 수 없습니다. 과연 gpl의 의미를 알고 그러는지... 수고한 만큼 인정받기를 원하는 것처럼 원 저작자의 수고를인지하는 것이 프로그래머의 생각이 아닐까 싶습니다.
Terrorboys님 말고도 가끔 보면 gpl로 올리시고는 카피라이트를 거는 분들도 있고 하던데 저는 이해할 수 없습니다. 과연 gpl의 의미를 알고 그러는지... 수고한 만큼 인정받기를 원하는 것처럼 원 저작자의 수고를인지하는 것이 프로그래머의 생각이 아닐까 싶습니다.
개인적인 라이센스일 뿐입니다.
겉으로 들어나는 표시는 없으니 문제가 될것이 없으며 gpl의 뜻에 따라 카피라이트를 붙이든 안붙이든은 자유입니다. ^^
또한 class가 무료라고 해서 굳이 무료로 배포해야하는 사항도 아니며 class로 사용되어 판매하고 있는 소스는 많습니다. 이러한 지적은 개인적인 의견에 가깝다고 생각합니다. class를 사용하기는 했지만 그렇게 많이 들어간것도 아니고 극히 일부분에서 사용되고 있음도 보셨으면좋겠네요.
그리고 제 소스는 gpl라는 표시를 한적이 없으며 제한적 기부웨어 특성에 가깝다고 생각하는데요^^
gpl를 가지고 새로운 프로그램을 만들었을경우 gpl를 안따르고 새로운 라이센스 정책을 정용할수 있다고 알고 있습니다.
다시 읽어 보시고 생각해보세요^^
http://www.gnu.org/copyleft/gpl.html
겉으로 들어나는 표시는 없으니 문제가 될것이 없으며 gpl의 뜻에 따라 카피라이트를 붙이든 안붙이든은 자유입니다. ^^
또한 class가 무료라고 해서 굳이 무료로 배포해야하는 사항도 아니며 class로 사용되어 판매하고 있는 소스는 많습니다. 이러한 지적은 개인적인 의견에 가깝다고 생각합니다. class를 사용하기는 했지만 그렇게 많이 들어간것도 아니고 극히 일부분에서 사용되고 있음도 보셨으면좋겠네요.
그리고 제 소스는 gpl라는 표시를 한적이 없으며 제한적 기부웨어 특성에 가깝다고 생각하는데요^^
gpl를 가지고 새로운 프로그램을 만들었을경우 gpl를 안따르고 새로운 라이센스 정책을 정용할수 있다고 알고 있습니다.
다시 읽어 보시고 생각해보세요^^
http://www.gnu.org/copyleft/gpl.html
좀 지난 리플 같아 보이지만 지나가다..... ^^
제가 코드를 보지 않아서 이러쿵 저러쿵 말씀 드리기 뭐하지만......... 죄송^^
사용하신 코드가 GPL 선언이 되어 있는것이면 본인의 저작(보통 수정)이 추가 되어 있어도 GPL로 되어야합니다. GPL을 가지고 새로운 프로그램을 만들었을 경우에도 그 새로운 프로그램이라는 특성에 따라 GPL을 적용할지 새로운 라이센스를 적용할지 상황에 따라 다르게 됩니다.
원 소스가 GPL 규정을 따르는거라면..
> 겉으로 들어나는 표시는 없으니 문제가 될것이 없으며 // 그렇지 않습니다. 만약 GPL 소스라면 규정 위반입니다. 보이고 않보이고 그리고 소스 공개와는 별개입니다. 원래 있던 GPL 라이센스를 지우시면 않됩니다.
> gpl의 뜻에 따라 카피라이트를 붙이든 안붙이든은 자유입니다. // 그렇지 않습니다. GPL의 뜻에 따라 판매의 권한(독점을 제외한)을 가질수는 있지만 소유권의 변경은 다른 뜻입니다.
> class를 사용하기는 했지만 그렇게 많이 들어간것도 아니고 극히 일부분에서 사용되고 있음도 보셨으면좋겠네요. // 사용량의 많고 적음은 큰 의미가 없습니다.
국내에서 GPL위반으로 유명한 소송사례가 한건 있으니 한번 찾아 보시는것도 괜찮을겁니다. 이경우에도 개발자가 GPL라이센스를 모두 지우고 자사의 라이센스를 소스에 붙였던 케이스입니다. 물론 소스는 상당부분 개작되었던 경우로 업체는 자사의 자산으로 생각했지만 GNU에서는 GPL위반으로 간주하여 변호사를 선임했던적이 있습니다. 물론 이건에서 국내법은 GPL을 무시했지만 말입니다. ^^
특히나 GPL2를 따르는 라이센스는 그 적용이 무척이나 엄격합니다. 제말에 큰 의미는 두지 마세요. 그냥 흥미로운 리플인거 같아서 한마디 하고 가는겁니다. ^^
제가 코드를 보지 않아서 이러쿵 저러쿵 말씀 드리기 뭐하지만......... 죄송^^
사용하신 코드가 GPL 선언이 되어 있는것이면 본인의 저작(보통 수정)이 추가 되어 있어도 GPL로 되어야합니다. GPL을 가지고 새로운 프로그램을 만들었을 경우에도 그 새로운 프로그램이라는 특성에 따라 GPL을 적용할지 새로운 라이센스를 적용할지 상황에 따라 다르게 됩니다.
원 소스가 GPL 규정을 따르는거라면..
> 겉으로 들어나는 표시는 없으니 문제가 될것이 없으며 // 그렇지 않습니다. 만약 GPL 소스라면 규정 위반입니다. 보이고 않보이고 그리고 소스 공개와는 별개입니다. 원래 있던 GPL 라이센스를 지우시면 않됩니다.
> gpl의 뜻에 따라 카피라이트를 붙이든 안붙이든은 자유입니다. // 그렇지 않습니다. GPL의 뜻에 따라 판매의 권한(독점을 제외한)을 가질수는 있지만 소유권의 변경은 다른 뜻입니다.
> class를 사용하기는 했지만 그렇게 많이 들어간것도 아니고 극히 일부분에서 사용되고 있음도 보셨으면좋겠네요. // 사용량의 많고 적음은 큰 의미가 없습니다.
국내에서 GPL위반으로 유명한 소송사례가 한건 있으니 한번 찾아 보시는것도 괜찮을겁니다. 이경우에도 개발자가 GPL라이센스를 모두 지우고 자사의 라이센스를 소스에 붙였던 케이스입니다. 물론 소스는 상당부분 개작되었던 경우로 업체는 자사의 자산으로 생각했지만 GNU에서는 GPL위반으로 간주하여 변호사를 선임했던적이 있습니다. 물론 이건에서 국내법은 GPL을 무시했지만 말입니다. ^^
특히나 GPL2를 따르는 라이센스는 그 적용이 무척이나 엄격합니다. 제말에 큰 의미는 두지 마세요. 그냥 흥미로운 리플인거 같아서 한마디 하고 가는겁니다. ^^
GPL을 이용한 소스코드로부터 파생된 모든 소프트웨어는 소스오픈 및 공개해야 하며,별도로 저작권을 주장할 수 없습니다.
물론 공개하지 않는경우도 있지만, 사용자가 공개를 요청한다면, GPL 사용부분에 대해 무조건 공개 해야 합니다.
즉, 공개하신 분의 말씀은 라이센스 위반이 되겠지요...
물론 공개하지 않는경우도 있지만, 사용자가 공개를 요청한다면, GPL 사용부분에 대해 무조건 공개 해야 합니다.
즉, 공개하신 분의 말씀은 라이센스 위반이 되겠지요...
아... 제가 찾은 부분이군요...
저도 몇일전에 다시 정독했더니 해당 부분과 같은 글귀가 있더군요 ㅠ.ㅠ;;
저도 몇일전에 다시 정독했더니 해당 부분과 같은 글귀가 있더군요 ㅠ.ㅠ;;
감사합니다.
초보자라 따라하기도 힘드네염 ^^
초보자라 따라하기도 힘드네염 ^^
라이센스를 해제합니다. ㅎ.ㅎ;
GPL원문에서 문제점을 발견후 라이센스 제한을 푸는것입니다. 중하단쯤에 명시되어있네요 ㅠ.ㅠ
GPL원문에서 문제점을 발견후 라이센스 제한을 푸는것입니다. 중하단쯤에 명시되어있네요 ㅠ.ㅠ
그누연동 오픈아이디