GSB 網頁應用程式
PHP / CodeIgniter / MySQL這是我在 BTS SIO SLAM 課程中的網站專案,由 4 人團隊共同開發(2 名開發人員與 2 名網路管理人員)。
我們的目標是為一家虛構的製藥公司 GSB 開發一套費用報銷管理網頁應用程式。
第一年,我們使用 PHP 語言與 MySQL 資料庫開發了應用程式的主要功能。
第二年,我們將專案移植到 CodeIgniter 框架,採用 MVC 架構。
安全性強化
接著,我們對應用程式進行了安全性強化:
- 建置日誌(log)系統
- 新增 access token 機制,並定期驗證以防止工作階段(session)被竊取
- 密碼雜湊(hash)處理
- 防範各種安全漏洞