前置き
当初BASIC認証だったのだけど、今どき1PasswordのAuto-fillすら使えないのはつらいということでPasskey対応を検討した。
vibing...
ChatGPTに聞いてみて最初にでてきたライブラリがSimpleWebAuthnだったので、特に選定せず、ChatGPT5.2とOpencode(Opus4.5)でポーティングを指示した。
GitHub - f4ah6o/simple-webauthn.mbt
Contribute to f4ah6o/simple-webauthn.mbt development by creating an account on GitHub.
GitHub実装は本当にスムーズに進み、いざBlog適用というところでかなりトークンがかかった。結局Github copilotのMonthlyの50%近く使用しまった。もったいなかったが実装できたのでよしとする。