- Timestamp:
- 2007/07/20 15:58:59 (17 years ago)
- Location:
- branches/feature-module-update
- Files:
-
- 1 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update
-
Property
svn:ignore
set to
.cache
.settings
.projectOptions
-
Property
svn:ignore
set to
-
branches/feature-module-update/html/test/kakinaka/auth_http.php
r12157 r15078 1 1 <?php 2 require_once($include_dir . "/pear/Auth_HTTP.php"); // PEAR ¤ÎAuth_HTTP¥Õ¥¡¥¤¥ë¤ÎÆɤ߹þ¤ß2 require_once($include_dir . "/pear/Auth_HTTP.php"); // PEARのAuth_HTTPファイルの読み込み 3 3 4 4 //define("DSN", "pgsql://kakinaka_db_user:password@kakinaka.ec-cube.net/kakinaka_db"); 5 5 define("DSN", "mysql://eccube_db_user:password@210.18.212.165:3308/eccube_db"); 6 6 7 // ¥Ç¡¼¥¿¥Ù¡¼¥¹Àܳ¥ª¥×¥·¥ç¥ó¤ÎÀßÄê7 // データベース接続オプションの設定 8 8 $arrDbConn = array( 9 9 'dsn'=>DSN, 10 'table'=>"dtb_member", // ¥Æ¡¼¥Ö¥ë̾11 'usernamecol'=>"login_id", // ¥æ¡¼¥¶Ì¾¤Î¥«¥é¥à12 'passwordcol'=>"password", // ¥Ñ¥¹¥ï¡¼¥É¤Î¥«¥é¥à13 'cryptType'=>"none", // ¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼°(°Å¹æ²½¤Ê¤·¤Î¤È¤¤Ïnone)14 'db_fields'=>"*", // ¤½¤Î¾¤Î¥«¥é¥à¤ò¼èÆÀ¤¹¤ë¾ì¹ç¤Ë¤Ï¥«¥é¥à¤ò»ØÄꤹ¤ë10 'table'=>"dtb_member", // テーブル名 11 'usernamecol'=>"login_id", // ユーザ名のカラム 12 'passwordcol'=>"password", // パスワードのカラム 13 'cryptType'=>"none", // パスワードの暗号化形式(暗号化なしのときはnone) 14 'db_fields'=>"*", // その他のカラムを取得する場合にはカラムを指定する 15 15 ); 16 16 17 $objAuthHttp = new Auth_HTTP("DB", $arrDbConn); // ¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®17 $objAuthHttp = new Auth_HTTP("DB", $arrDbConn); // オブジェクト生成 18 18 19 $objAuthHttp->setRealm('user realm'); // Îΰè (realm) ̾20 $objAuthHttp->setCancelText(' Àܳ¥¨¥é¡¼'); // ǧ¾Ú¼ºÇÔ»þ¡¢É½¼¨¤µ¤ì¤ë¥á¥Ã¥»¡¼¥¸19 $objAuthHttp->setRealm('user realm'); // 領域 (realm) 名 20 $objAuthHttp->setCancelText('接続エラー'); // 認証失敗時、表示されるメッセージ 21 21 22 $objAuthHttp->start(); // ǧ¾Ú³«»Ï22 $objAuthHttp->start(); // 認証開始 23 23 24 // ǧ¾Ú¥Á¥§¥Ã¥¯(À®¸ù¡§TRUE¡¡¼ºÇÔ¡§FALSE)24 // 認証チェック(成功:TRUE 失敗:FALSE) 25 25 if($objAuthHttp->getAuth()) 26 26 { 27 echo " ǧ¾ÚÀ®¸ù";28 echo " ¤è¤¦¤³¤½ " . $objAuthHttp->getAuthData('name') . "¤µ¤ó"; // ¼èÆÀ¤·¤¿¥Ç¡¼¥¿¤ò»ÈÍѤ¹¤ë27 echo "認証成功"; 28 echo "ようこそ " . $objAuthHttp->getAuthData('name') . "さん"; // 取得したデータを使用する 29 29 } 30 30
Note: See TracChangeset
for help on using the changeset viewer.