とりあえず公開。
ビルド方法
ビルドには CMake が必要です。あらかじめインストールしておいてください。
mkdir build
cmake -S . -B build
cmake --build buildビルドに成功すると、build フォルダ内に oceanmini が作成されます。
起動方法
./build/oceanminiなどで起動。デフォルトブラウザで http://localhost:18080 が開きます。
index.html が表示されれば成功です。
次に取り組むと良いこと
index.html で、施設 ID = ocean, userID=ocean, password=ocean とすると Welcome 画面に遷移します。
ですが、ログアウト機能がありません。
望ましい動作は
「ログイン成功ユーザーがログアウトした後は、サイト内の Welcome ページなどにアクセスできないこと」
です。
このためには通常 session 管理を行います。
実装方法は検索かけるとたくさん出てくると思います。
