zuka
こんにちは。zuka(@beginaid)です。
このページでは,サブスクリプションサービスを一元管理するEcsiteを自作する連載をまとめています。(鋭意執筆中です)
目次
ユーザサイド
以下ではユーザ側の処理を考えます。
第1章 ログイン処理
第2章 ログアウト処理
第3章 サービス一覧
クライアント(広告主)サイド
以下ではクライアント(広告主)側の処理を考えます。
第4章 サービス追加
- 4.1 サービス追加画面を用意する
- 4.2 追加確認/完了画面を用意する
- 4.3 MVCモデルでサービス追加を記述する
第5章 サービス編集
- 5.1 サービス編集画面を用意する
- 5.2 編集確認/完了画面を用意する
- 5.3 MVCモデルでサービス編集を記述する
第6章 サービス削除
- 6.1 サービス削除画面を用意する
- 6.2 削除確認/完了画面を用意する
- 6.3 MVCモデルでサービス削除を記述する
共通
以下ではユーザサイド・クライアント(広告主)サイドに共通する処理を考えます。
第7章 新規登録
- 7.1 新規登録画面を用意する
- 7.2 MVCモデルで新規登録処理を記述する
第8章 セキュリティ
- 8.1 ログイン時に毎回セッションを無効化する
- 8.2 パスワードのハッシュ化
- 8.3 ログイン/ログアウトのログを残す
- 8.4 XSS/SQLインジェクション対策
第9章 保守性・拡張性
- 9.1 エラーメッセージをクラス化して一括管理する
- 9.2 コードを整理する
コメント