ホームページ > バックエンド開発 > PHPチュートリアル > Yii フレームワークを使用してログイン日記を実装する方法

Yii フレームワークを使用してログイン日記を実装する方法

WBOY
リリース: 2016-06-13 13:43:53
オリジナル
1071 人が閲覧しました

Yii フレームワークを使用してログイン日記を実装する方法
管理者は、失敗と成功の情報を含む、システムへのログイン履歴を表示できます。
日記情報は、ログイン IP、ログイン ユーザー名、情報の説明、ログイン時間です。
重要なのは、この情報を記録して表示する方法です。ファイルを使用してこの情報を記録したいと考えています。

-----解決策------ ------- ------
自分でログ クラスを作成し、記録するだけです。
------解決策---------
***.***.** * .***;ログインユーザー名1;情報説明1;ログイン時刻1
***.***.***.***;ログインユーザー名2;情報説明2;ログイン時刻2
***.***.***.***; ログインユーザー名 3; ログイン時間 3
・・
・・


; を使用して文字列に展開し、レコードごとに 1 行の file_put_contents をファイルに追加します

各レコードを特定の記号を使用して長い文字列に綴ることもできます
これは配列として読み取られるだけです。表示スタイルを自分でデザイン

------解決策------------------
CUserIdentity クラスを継承し、authenticate メソッドをオーバーライドして、ログインのために記録する必要がある情報を authenticate メソッドに追加します。
より簡単な方法は、error_log メソッドを使用することです
error_log($msg, 3, ‘login_log’);

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート