묻고답하기

<?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 남기남
민싱이 제로보드php파일에 대한질문/data폴더접근거부? [3] 2007.08.10
misty 첫화면에 환율정보와 날씨정보를 어떻게 넣는것이가요? [1] 2007.08.10
이희창 포토샵 으로 그림자 를 그릴때... [1] 2007.08.10
실버 부모창에서 자식창으로 출력하는방법좀 알려주세요^^ [1] 2007.08.10
Happy 아이프레임, 이럴땐 어쩌죠!?  
이성환 소스 질문요..  
권명진 이쪽엔 관련된 질문인진 몰르지만-_-텍스트에 링크를 걸었을때... [1] 2007.08.10
권명진 플래쉬로 메뉴를 만들고... [1] 2007.08.10
민싱이 이상하내요? 저만 이런지요? [1] 2007.08.10
이아련 PHP 관련 질문입니다 [1] 2007.08.10
sul 제발 부탁 드립니다. 나모에 펼침메뉴 수정인데요..  
임자운 자바스크립트 에러 잡는 법 좀 가르쳐 주세요~~ [1] 2007.08.10
Khal 자스에서 ip 구하는 방법 좀.. [1] 2007.08.10
정한재 스타일에서 position:relative 로 하면 그림을 위에 못 띄우는지요? [1] 2007.08.10
나는나 DB업데이트후 갱신된 화면이 안나옵니다. [1] 2007.08.10
신동명 [질문]제로 보드의 이미지 박스 기능을 흉내 내보려 하는데요...  
설화 펼침목록 링크타겟 설정..  
Ryan RSS 어떻게 만드나요?  
권명진 이미지레디에 대해서.... [1] 2007.08.10
최승우 apmsetup5로 자료실로 쓰고 있는데요.  
☺BBeak!☺ 벅스뮤직 음악을 object 태그 없이 넣는 방법...?  
루키아      홈페이지 레이아웃에 관한 질문 [1] 2007.08.10
강래형 php 설정에 문제가 있는 건지 모르겠네요.. [2] 2007.08.10
철의엉덩이 포토샵엔 이런기능 없나요? [1] 2007.08.10
한희진 위지윅에서 이모티콘 버튼을 누르면, <textarea>태그로 포커스 주기와, <textarea>태그 늘어나기에 대한 질문? [1] 2007.08.10
-_-;; [노프레임] 게시판이 한쪽으로 치우쳐요 ㅠ-ㅠ [1] 2007.08.10
oO나쁜토끼Oo php or 자스.. 중 랜덤이미지관련..  
Oner 이문구는 도대체.. 무슨 오류라고 하는건가요....??? [1] 2007.08.10
naughtykidd 신문처럼 내용출력을 하려고 합니다. [1] 2007.08.10
민싱이 제로보드 업로드 되는 폴더를 변경 할 수 는 없나요? [2] 2007.08.10