JFEテクノリサーチ ITスキルアップマガジン  RSSを登録する

ネットワークやサーバー、セキュリティー、プログラミング技術を身につけていきたいと考えている方に、実践的な技術情報を配信していきます。テクニカルエンジニア試験の受験を考えている方も、ぜひ活用してください。

最新号をメルマガでお届けします    
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。
2009/06/22

【ITスキルアップマガジン】34号

■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   ITプロフェッショナルのJFEテクノリサーチのメルマガ
               【ITスキルアップマガジン】
                 URL  http://it.jfe-tec.jp/
━━━━━━━━━━━━━━━━━━━━━━━━━━ 2009.06.22 NO.34
□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■□□□□■
みなさま、こんにちは♪
今年も「COOL BIZ(クールビズ)」の季節がやってきました。

チーム・マイナス6%(環境省)は、2008年から「クールビズ」を
「冷房時の室温を28℃にした部屋でも
快適に過ごすことのできる“ライフスタイル”」として位置づけ、
全てのライフシーンで「クールビズ」の実践を呼びかけています。
まだ実践していなかった方も、今年こそ実践してみてはいかがでしょうか。

 →「さぁ、やってみよう!クールビズ」のページ(チーム・マイナス6%)
http://www.team-6.jp/try/coolbiz/index.html

では34号をお届けいたします。ぜひご覧ください。

───────────────────────────────────
□■
■□ 連載「PHPプログラミング」
□■
───────────────────────────────────
4)認証処理―Auth  中編

【認証処理と認証済みページ】
認証処理を行うには、あらかじめ認証情報となるテキストファイルを作成しま
す。この認証情報となるテキストファイルは、上記スクリプトと同じ場所に
user.txtファイルとして新規に作成し、「ユーザー名:パスワード」のフォーマ
ットでユーザー情報を記述・追加します。

┌─────────────────────────────────┐
|jfe-tec:.mSvr9lDzgi0Y                       |
└─────────────────────────────────┘

次に、認証処理と認証済みページを作成します。
┌─────────────────────────────────┐
|<?php                               |
|function loginForm() {                      |
|  echo '<form method="post">';                 |
|  echo 'ユーザー名 <input type="text" name="username"><br>';  |
|  echo 'パスワード<input type="password" name="password"><br>'; |
|  echo '<input type="submit" value="ログイン">';        |
|  echo '</form>';                        |
|}                                 |
|// echo loginForm();         ---(1)           |
|                                 |
|require_once 'Auth/Auth.php';     ---(2)                      |
|$a = new Auth(            ---(3)           |
|   $storageDriver='File',     ---(4)           |
|   $options='user.txt',      ---(5)           |
|   $loginFunction='loginForm');   ---(6)           |
|$a->start();             ---(7)           |
|                                 |
|if ($a->checkAuth()) {        ---(8)           |
|  echo '認証済みです<br>';     ---(9)           |
|}                                 |
|?>                                |
└─────────────────────────────────┘

(1):ログインフォームの出力をコメントアウトします
(2):Authライブラリーを読み込みます
(3):Authオブジェクトを生成します
(4):storageDriverパラメータでテキストファイルを指定します
(5):optionsパラメータでテキストファイル名を指定します
(6):loginFunctionパラメータでログインフォーム関数を指定します
(7):start ()メソッドで認証を開始します
(8):checkAuth ()メソッドで認証済みか判定します
(8):認証済みの場合の処理
ブラウザーからこのファイルにアクセスすると、認証済みページまでの処理が
確認できます。


※図表等は、Webサイトを参照してください。
http://it.jfe-tec.jp/column/tech_column/column_php/000132.html

■関連キーワード■
PHP、PEAR、Webアプリケーション、開発効率、プログラミング、Auth、認
証、セキュリティ

■関連ページ■
PHPで作成された「弁当注文システム」です。注文者の操作から弁当事業者の
受注集計・伝票処理まで、シームレスなサービスをご提供します
http://ex.pondelunch.com/lunch/outline.php
□■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
◇このメールマガジンは、「まぐまぐ」を利用して配信しています。
◇登録・解除		
http://www.mag2.com/m/0000255684.html 
◇バックナンバー	
http://archive.mag2.com/0000255684/index.html
◇姉妹版の「JFEテクノリサーチ ITプロフェッショナルNEWS」も
よろしくお願いします。
http://www.mag2.com/m/0000225861.html 
□■□━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
【発行者】JFEテクノリサーチ株式会社 IT開発部
【所在地】千葉市中央区川崎町1番地
     TEL(043)262-4175
【Webサイト】http://it.jfe-tec.jp/
【お問い合わせ】以下のフォームからお願い致します。
https://secureguard.jp/jfe-tec/form/index.php?ref=http://it.jfe-tec.jp/
※このメールマガジンの送信元アドレスは配信専用です。返信できませんので
ご注意ください。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━■□■
最新号をメルマガでお届け
登録 解除

規約に同意して

登録した方には、まぐまぐの公式メルマガ(無料)をお届けします。

最近の記事

上へ戻る