ARTISAN PROJECT CCDB
[ class tree: CCDB ] [ index: CCDB ] [ all elements ]

Class: bbsAuth

Source Location: /ccdb/bbs/lib/bbsAuth.php

Class bbsAuth

Class Overview

管理画面への各種認証

管理画面への各種認証を実装するクラス

Located in /ccdb/bbs/lib/bbsAuth.php [line 32]

Smarty
   |
   --bbsTemplatecompile
      |
      --bbsCommon
         |
         --bbsAuth
Author(s): Information Tags:
Since:  0.1

Properties

Methods

[ Top ]
Inherited Properties and Methods
Inherited Properties Inherited 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

Inherited From bbsCommon

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()
変数をフォーマットする

Inherited From bbsTemplatecompile

bbsTemplatecompile::bbsTemplatecompile()
コンストラクタ
bbsTemplatecompile::ckRealpath()
パスのcheck
bbsTemplatecompile::clearTemplateFileAll()
テンプレートファイルキューを空にする。
bbsTemplatecompile::configure()
Compile
bbsTemplatecompile::setTemplateFile()
テンプレートファイルの指定

[ Top ]
Property Summary
mixed   $auth_ck  
mixed   $auth_file  
mixed   $auth_key  
mixed   $auth_lock_count  
mixed   $auth_password  
mixed   $auth_string  
mixed   $auth_type  
mixed   $auth_type_array  
mixed   $auth_user  

[ Top ]
Method Summary
void   bbsAuth()   コンストラクタ
void   adminAuth()  
void   chPasswd()   パスワードを変更する
array   typeBasic()   ベーシック認証する
array   typeCookie()   Cookieを使用した認証をする
void   unsetAuth()   ログアウト

[ Top ]
Properties
mixed   $auth_ck [line 38]

[ Top ]
mixed   $auth_file [line 42]

[ Top ]
mixed   $auth_key [line 37]

[ Top ]
mixed   $auth_lock_count [line 40]

[ Top ]
mixed   $auth_password [line 35]

[ Top ]
mixed   $auth_string [line 36]

[ Top ]
mixed   $auth_type [line 39]

[ Top ]
mixed   $auth_type_array [line 41]

[ Top ]
mixed   $auth_user [line 34]

[ Top ]
Methods
Constructor bbsAuth  [line 49]

  void bbsAuth( )

コンストラクタ



[ Top ]
adminAuth  [line 192]

  void adminAuth( )



[ Top ]
chPasswd  [line 234]

  void chPasswd( mixed $user, mixed $passwd  )

パスワードを変更する

ユーザーIDに対応するパスワードを変更する



[ Top ]
typeBasic  [line 113]

  array typeBasic( )

ベーシック認証する



[ Top ]
typeCookie  [line 158]

  array typeCookie( )

Cookieを使用した認証をする

セッションを利用した認証。



[ Top ]
unsetAuth  [line 215]

  void unsetAuth( )

ログアウト

認証情報を削除して、ログアウトする



[ Top ]

Documentation generated on Thu, 04 Jan 2007 17:46:48 +0900