EC-CUBE
Public メソッド
クラス LC_Page_Admin_Index
LC_Page_Admin_Indexに対する継承グラフ
Inheritance graph
[凡例]
LC_Page_Admin_Indexのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 init ()
 process ()
 destroy ()
 action ()
 lfInitParam (&$objFormParam)
 lfCheckError (&$objFormParam)
 lfIsLoginMember ($login_id, $pass)
 lfDoLogin ($login_id)
 lfSetLoginSession ($member_id, $login_id, $authority, $login_name, $last_login)
 lfSetLoginData ($sid, $member_id, $login_id, $authority, $last_login)
 lfSetIncorrectData ($error_login_id)

関数

action ( )

Page のアクション.

戻り値:
void
destroy ( )

デストラクタ.

戻り値:
void

LC_Page_Adminを再定義しています。

LC_Page_Admin_Index_Exで再定義されています。

init ( )

Page を初期化する.

戻り値:
void

LC_Page_Adminを再定義しています。

LC_Page_Admin_Index_Exで再定義されています。

lfCheckError ( &$  objFormParam)

パラメーターのエラーチェック

TODO: ブルートフォースアタック対策チェックの実装

引数:
array$objFormParamフォームパラメータークラス
戻り値:
array $arrErr エラー配列
lfDoLogin ( login_id)

管理者ログイン設定処理

引数:
string$login_idログインID文字列
戻り値:
void
lfInitParam ( &$  objFormParam)

パラメーター情報の初期化

引数:
array$objFormParamフォームパラメータークラス
戻り値:
void
lfIsLoginMember ( login_id,
pass 
)

有効な管理者ID/PASSかどうかチェックする

引数:
string$login_idログインID文字列
string$passログインパスワード文字列
戻り値:
boolean ログイン情報が有効な場合 true
lfSetIncorrectData ( error_login_id)

ログイン失敗情報の記録

TODO: ブルートフォースアタック対策の実装

引数:
string$login_idログイン失敗時に投入されたlogin_id文字列
戻り値:
void
lfSetLoginData ( sid,
member_id,
login_id,
authority,
last_login 
)

ログイン情報の記録

引数:
mixed$sidセッションID
integer$member_idメンバーID
string$login_idログインID文字列
integer$authority権限ID
string$last_login最終ログイン日時(YYYY/MM/DD HH:ii:ss形式) またはNULL
戻り値:
void
lfSetLoginSession ( member_id,
login_id,
authority,
login_name,
last_login 
)

ログイン情報セッション登録

引数:
integer$member_idメンバーID
string$login_idログインID文字列
integer$authority権限ID
string$login_nameログイン表示名
string$last_login最終ログイン日時(YYYY/MM/DD HH:ii:ss形式) またはNULL
戻り値:
string $sid 設定したセッションのセッションID
process ( )

Page のプロセス.

戻り値:
void

LC_Page_Adminを再定義しています。

LC_Page_Admin_Index_Exで再定義されています。


このクラスの説明は次のファイルから生成されました:
 全て データ構造 ネームスペース 関数 変数