« マウ筋俺設定 | メイン | mod_proxy_balancer 小技集 »

PHPでパスワード文字列を生成
このエントリーをブックマークに追加 このエントリーをlivedoorクリップに追加

こんにちは,ttsuruoka です.

会員制のサイトなどを作るとき,
ユーザー登録時に仮のパスワードを発行したいときがあります.
そういうときに便利なのが PEAR::Text_Password です.

こんな感じで使えます:

$passwd = Text_Password::create();
echo $passwd;
// 出力 :
// praimifrou

デフォルトでは覚えやすい(発音可能な)10 文字のパスワードを生成しますが,
以下のようにすると複雑なパスワードも生成できます:

$passwd = Text_Password::create(16, 'unpronounceable');
echo $passwd;
// 出力(16文字の発音不可能なパスワード): 
// mArR99H3ZN#JsuK%

トラックバック

このエントリーのトラックバックURL:
http://www.unoh.net/mt32/mt-tb.cgi/210

コメントを投稿


画像の中に見える文字を入力してください。