管理画面への各種認証
管理画面への各種認証を実装するクラス
Located in /ccdb/bbs/lib/bbsAuth.php [line 32]
Smarty | --bbsTemplatecompile | --bbsCommon | --bbsAuth
Properties
Methods
Inherited From bbsCommon
bbsCommon::$_tran bbsCommon::$_tran_data bbsCommon::$_tran_dir bbsCommon::$_tran_file
Inherited From bbsTemplatecompile
bbsTemplatecompile::$base_tpl_dir bbsTemplatecompile::$make bbsTemplatecompile::$resource bbsTemplatecompile::$template_file
bbsCommon::bbsCommon() コンストラクタ bbsCommon::bigin() トランザクションを開始する bbsCommon::ckTran() トランザクションの使用有無を確認 bbsCommon::commit() コミットする bbsCommon::file_get_array() ファイルから変数を戻す bbsCommon::file_put_array() ファイルに変数を格納する bbsCommon::form_ck() 入力チェック関数 bbsCommon::form_var() フォームから送信されたデータを格納 bbsCommon::get_contents() ファイルを取得 bbsCommon::html_escape() html出力用にエスケープ bbsCommon::mb_wordwrap() 文字列分割文字を使用して指定した文字数数に文字列を分割する。 bbsCommon::query() トランザクションを考慮したファイル書き込みを行う bbsCommon::rollback() ロールバックする bbsCommon::_arrayFormat() 変数をフォーマットする
bbsTemplatecompile::bbsTemplatecompile() コンストラクタ bbsTemplatecompile::ckRealpath() パスのcheck bbsTemplatecompile::clearTemplateFileAll() テンプレートファイルキューを空にする。 bbsTemplatecompile::configure() Compile bbsTemplatecompile::setTemplateFile() テンプレートファイルの指定
void bbsAuth( )
コンストラクタ
void adminAuth( )
void chPasswd( mixed $user, mixed $passwd )
パスワードを変更する
ユーザーIDに対応するパスワードを変更する
array typeBasic( )
ベーシック認証する
array typeCookie( )
Cookieを使用した認証をする
セッションを利用した認証。
void unsetAuth( )
ログアウト
認証情報を削除して、ログアウトする