Changeset 10066
- Timestamp:
- 2006/12/01 14:57:50 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/html/test/kakinaka/auth_http.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/test/kakinaka/auth_http.php
r10065 r10066 1 1 <?php 2 2 // ¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¤ÎÎó¥Ç¡¼¥¿¤Î¼èÆÀ¤È MD5 ¥Ñ¥¹¥ï¡¼¥É¤ò»ÈÍѤ·¤¿Îã 3 require_once("../../require.php");4 3 $include_dir = realpath(dirname( __FILE__)); 5 4 require_once($include_dir . "/pear/Auth_HTTP.php"); 6 5 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 30 6 // ¥Ç¡¼¥¿¥Ù¡¼¥¹Àܳ¥ª¥×¥·¥ç¥ó¤ÎÀßÄê 31 7 $AuthOptions = array( 32 //'dsn'=>"pgsql://test:test@localhost/testdb", 33 'dsn'=>DSN, 8 'dsn'=>"pgsql://test_db_user:[email protected]/test_db", 34 9 'table'=>"dtb_member", // ¥Æ¡¼¥Ö¥ë̾ 35 10 'usernamecol'=>"login_id", // ¥æ¡¼¥¶Ì¾¤Î¥³¥é¥à 36 11 'passwordcol'=>"password", // ¥Ñ¥¹¥ï¡¼¥É¤Î¥³¥é¥à 37 12 'cryptType'=>"none", // ¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Ç¤Î¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼° 38 //'cryptType'=>"none", // ¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Ç¤Î¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼°13 'cryptType'=>"sha1", // ¥Ç¡¼¥¿¥Ù¡¼¥¹Ãæ¤Ç¤Î¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼° 39 14 'dbFields'=>"*", // ¾¤Î¥³¥é¥à¤Î¼èÆÀ¤ò²Äǽ¤Ë¤¹¤ë 40 15 ); 41 42 sfprintr($AuthOptions);43 16 44 17 $a = new Auth_HTTP("DB", $AuthOptions);
Note: See TracChangeset
for help on using the changeset viewer.
