Securityタイトルの通りです。Security+Thymeleafの組み合わせなので執筆時点(2017/11)では一番モダンな認証機能になるのかと思います。Frameworkの公式チュートリアルを参考に作った(ほぼそのまま)ものです。SecurityWebアプリを作っていると、認証処理を無視したいパスもでてくるはずです。CSSやJSのパスは毎回認証処理を通す必要もありませんし、ログイン画面も基本誰でもアクセスするようにすべきです。Securityではこのようなパスの認証処理をスキップさせる方法があります。Securityの認証処理は基本ログイン時に一度だけ実行されます。リクエスト毎にセッションやCookieをチェックしたいというようなケースもあるかと思います。そんな時はSessionManagementFilterを使えばリクエスト毎に必要な認証処理を入れることができます。Security認証処理ってシステムの要件によってはID・PWのチェックだけではなく、CookieやSessionを使ってゴニョゴニョ独自仕様にしていくのをよく耳にします。securityでもこの独自の仕様にカスタマイズできるような作りになっています。securityを諦めるのではなく、どんどんカスタマイズしていきしょう。securityを使って、認証処理を自作する方法を紹介します。securityでDB接続する方法はコチラで紹介しましたが、今回は暗号化されたパスワードで認証する方法を紹介していきます。securityを使う時は今回紹介する方法を使う場面が多くなると思います。securityでユーザの認証・認可をする方法はコチラでも紹介しましたが、以前の記事ではユーザ情報は設定ファイルに持たせていました。今回はDBにユーザ情報を持たせておいて、認証と認可をする方法を紹介していきます。Securityの最低限必要な設定と基本的な使い方を紹介します。Securityの使い方を覚えたい!という人向けの記事です。