Changeset 10066


Ignore:
Timestamp:
2006/12/01 14:57:50 (20 years ago)
Author:
kakinaka
Message:

blank

File:
1 edited

Legend:

Unmodified
Added
Removed
  • temp/trunk/html/test/kakinaka/auth_http.php

    r10065 r10066  
    11<?php   
    22// ¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¤ÎÎó¥Ç¡¼¥¿¤Î¼èÆÀ¤È MD5 ¥Ñ¥¹¥ï¡¼¥É¤ò»ÈÍѤ·¤¿Îã 
    3 require_once("../../require.php"); 
    43$include_dir = realpath(dirname( __FILE__)); 
    54require_once($include_dir . "/pear/Auth_HTTP.php"); 
    65 
    7 define("DSN", "pgsql://kakinaka_db_user:[email protected]/kakinaka_db"); 
    8  
    9  
    10 $params = Array($include_dir . "/.htpasswd","authType"=>"basic","cryptType"=>"MD5"); 
    11  
    12 $objAuth = new Auth_HTTP("File",$params); 
    13  
    14 sfprintr($objAuth); 
    15  
    16 // realmÎΰè̾ 
    17 $objAuth->setRealm('Please Enter Your Password'); 
    18  
    19 // ǧ¾Ú¤ò¥­¥ã¥ó¥»¥ë¤äǧ¾Ú¥¨¥é¡¼¤·¤¿ºÝ¤Ëɽ¼¨¤µ¤ì¤ë¥á¥Ã¥»¡¼¥¸ 
    20 $objAuth->setCancelText('<h2>Authorization Required</h2>'); 
    21  
    22 // ǧ¾Ú¥×¥í¥»¥¹¤Î³«»Ï 
    23 $objAuth->start(); 
    24  
    25 if($objAuth->getAuth()) { 
    26     echo $objAuth->username . "¤Îǧ¾Ú¤ËÀ®¸ù!"; 
    27 } 
    28  
    29  
    306// ¥Ç¡¼¥¿¥Ù¡¼¥¹Àܳ¥ª¥×¥·¥ç¥ó¤ÎÀßÄê 
    317$AuthOptions = array( 
    32 //'dsn'=>"pgsql://test:test@localhost/testdb", 
    33 'dsn'=>DSN, 
     8'dsn'=>"pgsql://test_db_user:[email protected]/test_db", 
    349'table'=>"dtb_member",                            // ¥Æ¡¼¥Ö¥ë̾  
    3510'usernamecol'=>"login_id",          // ¥æ¡¼¥¶Ì¾¤Î¥³¥é¥à 
    3611'passwordcol'=>"password",          // ¥Ñ¥¹¥ï¡¼¥É¤Î¥³¥é¥à 
    3712'cryptType'=>"none",                // ¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Ç¤Î¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼° 
    38 //'cryptType'=>"none",              // ¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Ç¤Î¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼° 
     13'cryptType'=>"sha1",                // ¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Ç¤Î¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼° 
    3914'dbFields'=>"*",                // ¾¤Î¥³¥é¥à¤Î¼èÆÀ¤ò²Äǽ¤Ë¤¹¤ë 
    4015); 
    41  
    42 sfprintr($AuthOptions); 
    4316 
    4417$a = new Auth_HTTP("DB", $AuthOptions); 
Note: See TracChangeset for help on using the changeset viewer.