ログインに成功した後にセッションIDを再生成することは、単なるカーゴカルトの振る舞いではなく、本当に良い習慣であるかどうか疑問に思っています。
理論を正しく理解すれば、セッションハイジャックを防ぐ(または少なくとも難しくする)はずですが、誰かがログイン前のセッションを盗むことができれば、フィッシング詐欺師が再生されたセッションで再びそれを行うのを止めることができるかどうかはわかりません。
私はSpringに焦点を合わせていません(現在Javaも使用していません)。長所と短所に興味があります。