【利用マニュアル】ログイン管理システム
バージョン: 1.0 作成日: 2025年4月
1. ログインについて
login.php よりIDとパスワードを入力。成功すると次の通りに遷移します:
管理の役割とファイル名 |
admin (管理者) |
home_admin.php |
moderator (モデレーター) |
home_moderator.php |
user (一般ユーザー) |
home_user.php |
2. ログアウト方法
各ページ右上のボタンからログアウトできます。
3. マイページの編集
- my_page.php から「氏名」「住所」を編集可能
- 入力内容は「暗号化」してDBへ保存
- 「保存」「リセット」ボタンで操作可能
4. セキュリティ機能
- password_hash() によるハッシュ化
- 3回失敗するとIP単位でロック (3分)
- 管理ページはセッションで要件を管理
- エラーメッセージは等一表現で安全
5. モーダルAPI表示機能
- 「解誤」や「説明」をモーダルで表示
- API経由で最新情報を取得
- スマートフォン対応済
6. 管理者用機能
- home_admin.php で全ユーザー表示
- ログ記録の閲覧 / 削除 / IPブロック
- モデレーター、一般ユーザーの新規登録
7. 注意事項
- 複数タブで同時ログインは非推奨
- 操作完了後は「ログアウト」をすすめます
- 公共の系統でのアカウント保存はNG
8. 推奨環境
- 対応ブラウザ: Google Chrome / Safari / Edge
- モバイル: レスポンシブ対応