タイトルについてまず捕捉する。 そもそもログインしていないアカウントに関しては、サーバーで発行したセッションIDをCookieに持っていない。 これで困るのがロギングのシーンである。未ログイン状態でアクセスしてくるユーザーが入り混じるため、とあるユーザーの行動をログから追跡することができない。 このようなシチュエーションに有用なのがCallIdである。 インストール まずはbuild.gradle.ktsにインストール。 dependencies { // 略 // for call id implementation("io.ktor:ktor-server-call-id:$ktor_ve…