chapter 10-01

網頁端帳號登入登出的處理

系統架構


此套程式是針對 mini_httpd 設計, 只能搭配 mini_httpd 使用, 以下簡稱 MintAAM.


mini_httpd
使用的 HTTP Server.


maam_buildin
處理登入登出的程式, 和 mini_httpd 編譯成單一執行檔.


maam_jslib_api.js
提供介面給網頁程式做登入登出.


Web program
網頁程式部分.


libmaam_lulib_api.so
提供介面 (C 函式) 給其他用戶端程式存取目前登入的連線.


User Space Program
需要存取目前登入的連線的用戶端程式.


MintAAM 程式碼在 :
mint_cm/http_server/mini_httpd/mint_aam/source.

mini_httpd 目錄在 :
mint_cm/http_server/mini_httpd/last.

第一次使用先將 [MintAAM 程式碼] 複製到 [mini_httpd 目錄] 再編譯.

mint_cm/http_server/mini_httpd/mint_aam/clean 內的檔案是原本還沒加入 MintAAM 功能的 mini_httpd 的檔案.

MintAAM 使用 cookie 搭配 session 來管理.