2026-04-06 bouzuya/shiori-web の CookieJar
bouzuya/shiori-web 。散っていた Cookie 関連の処理を CookieJar という形で一箇所にまとめた。
CookieJar という名前ではあるが、一般的なライブラリのような「 cookie の容器」という意味だけではなく、このプロジェクトに特化した cookie 関連処理の提供を兼ねている。
cookie という実装に依存しているが、そこを抽象化したところで効果が薄いので、あえてベタベタに依存する。実装が何かは隠すことなく、その処理を一箇所にまとめ、安全に管理することを重視する。
最初 SignedCookieJar という外部 crate の提供している struct を wrap しろと AI に指示したら愚直に実装されたので、「そうじゃない」と一通り直した。
眠い。春眠なんとかか。
今日のコミット。
- shiori-web 1 commit