GSB ウェブアプリケーション
PHP / CodeIgniter / MySQLこれは私のBTS SIO SLAMのウェブプロジェクトで、4人チーム(開発者2名、ネットワーク管理者2名)で開発しました。
私たちの目標は、架空の製薬会社GSBのための経費精算管理ウェブアプリケーションを構築することでした。
1年目は、PHP言語とMySQLデータベースを使ってアプリケーションの主要機能を開発しました。
2年目は、MVCアーキテクチャを採用するため、プロジェクトをCodeIgniterフレームワークに移行しました。
セキュリティ対策
その後、アプリケーションのセキュリティを強化しました。
- ログシステムの構築
- セッションハイジャックを防ぐため定期的に検証されるアクセストークンの追加
- パスワードのハッシュ化
- 各種脆弱性からの保護