GSB 網頁應用程式

PHP / CodeIgniter / MySQL

這是我在 BTS SIO SLAM 課程中的網站專案,由 4 人團隊共同開發(2 名開發人員與 2 名網路管理人員)。

我們的目標是為一家虛構的製藥公司 GSB 開發一套費用報銷管理網頁應用程式。

第一年,我們使用 PHP 語言與 MySQL 資料庫開發了應用程式的主要功能。

第二年,我們將專案移植到 CodeIgniter 框架,採用 MVC 架構。

安全性強化

接著,我們對應用程式進行了安全性強化:

  • 建置日誌(log)系統
  • 新增 access token 機制,並定期驗證以防止工作階段(session)被竊取
  • 密碼雜湊(hash)處理
  • 防範各種安全漏洞

GitHub

圖片集