묻고답하기

<?php
define( NAVER_OAUTH_AUTHORIZE_URL, "https://nid.naver.com/oauth2.0/authorize" );

class OAuthSampleRequest 
{
    var $client_id;
    var $client_secret;
    var $redirect_url;
    var $state;
    var $session;
    var $authorize_url = NAVER_OAUTH_AUTHORIZE_URL;

    function __construct( $client_id, $client_secret, $redirect_url) {
        $this->client_id = $client_id;
        $this->client_secret = $client_secret;
        $this->redirect_url = $redirect_url;
    } 
    function start_session (){ 
        $this->session = new UserSession();
    }
    function generate_state() {
        $mt = microtime();
    $rand = mt_rand();
    $this->state = md5( $mt . $rand );
    }
    function set_state() {
        $this->generate_state();
        $this->session->set_state($this->state); 
    }
    function get_request_url() {
        return $this->authorize_url . "?response_type=code&client_id=" . $this->client_id . "&state=" . $this->state . "&redirect_url=" . urlencode($redirect_url); 
    }
}

$request = new OAuthSampleRequest( YOUR_CLIENTID, YOUR_CLIENTSECRET, YOUR_REDIRECT_URL );
$request->start_session();
$request->set_state();
$request->get_request_url();
header('Location: '. $request->redirect_url );
?>


이렇게 분명히 샘플 코드에는 YOUR_REDIRECT_URL로 표시 되어 있는데 


redirect_uriClient 등록 시 설정한 uri값으로 고정Urlencode 된 형태로 입력


파라미터 넘길 때는 uri로 넘기라고 되어 있습니다. uri가 url의 상위 개념으로 알고 있는데

혹시 연동해서 사용하시는 분 계시면 설명 부탁 드립니다


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
쿨럭이 jQuery CDN for XE 1.7 / jQuery UI 외부로드 애드온 같은건가요? [5] 2014.05.02 by 애니즌
putty XE 게시판 자동 생성되는 글번호 변수 알 방법 없나요? [11] 2014.05.02 by 애니즌
kyle123 example/xe -> 이게 정식 도메인이 되는건가요? 초보 질문 많습니다 꼭 도와주세요 [4] 2014.05.02 by Double'U'
이철은648 사설아이피활용문의 [8] 2014.05.02 by 애니즌
XEMANIA 위젯스킨에서 제작에 대해 문의 드립니다.  
young3mom 게시판 닉네임 변경이 안되요..ㅠㅠ [1] 2014.05.02 by 바가G
난남자입니다하하 회원연동 문의드립니다ㅠ [1] 2014.05.02 by 바가G
꿀댕이 메일링문의 [2] 2014.05.02 by 꿀댕이
큰일났지요 배너를 설치한 후 로그인창이 바뀌었습니다. [2] file 2014.05.02 by KrteamENT
micro0000 제로보드사용중인데용 휴지통복원관련 입니다.  
와이티2014 회원번호가 순차적으로 올라가게 할 순 없나요? [4] 2014.05.02 by 와이티2014
XE힘들당휴 혹시 네이버 로그인 API 사용하시는 분 계신가요?  
ggagul 현재 메뉴를 강조하려고 하는데요 [2] 2014.05.03 by #혼마 메이코
slkaw 무료 도메인사용시 xe 로그인이 안되는데;;; [9] 2014.05.03 by slkaw
arttoday 레이아웃 생성 에러 [5] 2014.05.03 by arttoday
jhs7859 글쓰기 눌르면 [1] 2014.05.03 by #혼마 메이코
young3mom 닉네임 변경한 후로 게시판 오류... [1] 2014.05.03 by BJ람보
나만의너 호스팅 고를때 속도 테스트 하는 방법 좀 알려주세요 ^^ [1] 2014.05.03 by KrteamENT
몽실아빠 상위도메인 접속시 XE폴더로 이동방법 [4] 2014.05.03 by 몽실아빠
jhjhjhjhjh 서브페이지에 썸네일이미지가 안떠요 [3] 2014.05.03 by arttoday
junjang 게시판 사용등급 [6] 2014.05.03 by junjang
닉넴할게너무없음 매우 급합니다!! 설치중 액세스거부 [3] 2014.05.03 by #혼마 메이코
NKorea 게시판을 클릭하거나 글쓰기 하면 에러나와요 해결방법을 ㅜㅜ [2] 2014.05.03 by NKorea
울림mar 제로보드 xe게시판 2007년 스킨을 찾고 있습니다 [2] 2014.05.03 by sejin7940
청소년출입가능지역의족장 포인트 복권 [2] 2014.05.03 by 청소년출입가능지역의족장
구름* 확장변수 출력방법이요. [1] 2014.05.03 by #혼마 메이코
루팡쿠팡 시간에 관계 없이 추천은 가능하지만, 신고 및 비추천은 48시간이 지나면 불가능하게 하고 싶습니다. [4] 2014.05.03 by 루팡쿠팡
YUNERO 게시판 목록에서 '글쓴이' 왼쪽 정렬 하는 법 부탁드립니다. [6] 2014.05.03 by YUNERO
likexe 스펨들 삭제후 메인 페이지가 열리지 안을때... [6] 2014.05.03 by likexe
NEWGENi 108916 Punkid란 분과 비슷한 현상인것 같은데 저도 도움을 받고 싶습니다. [8] 2014.05.04 by NEWGENi