ユーザー管理に特化したPHPのライブラリ『phpUserClass』
November 11, 2007 9:53 AM written by Gen Taguchi

こちらもいつか使ってみたい、という意味でエントリー。

phpUserClassはユーザー管理に関する機能に特化したライブラリです。ユーザーの認証、ログイン、ユーザーの追加などなど、コミュニティサイトに必要そうな機能をさくっと使うことができます。なお、MySQLと連動させて使います。

実例で見たほうがいいですかね。いくつかコードをご紹介。

if ($user->is_loaded() && !$user->is_active() ) 
    echo 'Please activate your account first'; 

↑ ユーザーがログインしていて、なおかつ、有効かどうかをチェック。

if ($user->is('customer'))//This will return true if the field `customer` has the value `1`
   echo 'Hello, ' . $user->get_property('firstName');

↑ データの取得。簡単そう。

if ( !$user->login($_POST['username'],$_POST['password']) )
   echo 'Wrong username and/or password'; 

↑ 面倒なログイン処理もこんな感じで。

こういうライブラリはそのまま使っても便利ですが、コードを読み解くことで勉強になりそうですね。よろしければどうぞ。

» PHP User Class - php user class

この記事のトラックバックURL (トラックバックは承認後に公開されます)

ユーザー管理に特化したPHPのライブラリ『phpUserClass』

http://www.ideaxidea.com/archives/2007/1...

ユーザー管理に特化したPHPのライブラリ『phpUserClass』

Visual Components Systems | 2007年11月12日 04:32

コメント一覧

コメント投稿 (コメントは承認後に公開されます)

名前
メールアドレス (表示されませんのでご安心を)
URL
情報保存?
コメント
あわせて読みたい

クリエイティブ・コモンズ・ライセンス

ユーザビリティ向上支援ビービット
Usability tested by BeBit

タブブラウザ Sleipnir 公式ページ(上級者向け)

Powered by
MovableType 3.33-ja

人気ブログランキング - idea*idea
ワード
www.flickr.com
This is a Flickr badge showing photos in a set called 自炊生活. Make your own badge here.
Firefox meter