私はJava、PHPなどを使用して多数のサイトを行っています。ユーザー管理が必要なときは、パスワードと最終的にセッションデータを保持するためにHttpSessionとDBを使用します。Springでの簡単なWebサイトのユーザー管理
簡単な方法でSpringでこれを行う推奨/標準的な方法は何ですか?
私はJava、PHPなどを使用して多数のサイトを行っています。ユーザー管理が必要なときは、パスワードと最終的にセッションデータを保持するためにHttpSessionとDBを使用します。Springでの簡単なWebサイトのユーザー管理
簡単な方法でSpringでこれを行う推奨/標準的な方法は何ですか?
SpringのサブプロジェクトはSpring-Securityです。それはまさにあなたが必要とするものです。また、「jdbc-user-service」認証プロバイダも用意されています。このプロバイダは、データベーステーブルからユーザを読み取ります。
春のセキュリティは、開発者が自分のWebアプリケーションを保護したいときに最適です。しかし、アカウントの作成はどうですか?と "パスワードを忘れました"?
私の答えはhereです。
は、「私はこのユースケースのためのJavaプロジェクトを実施している。それは春のセキュリティに基づいてオープン ソース、です。リリースバージョン Mavenのセントラルの上にあるので、あなたはそれをコンパイルする必要はありませんが、代わりに をプロジェクトに依存するようにフェッチすることができます!
<dependency>
<groupId>com.ohadr</groupId>
<artifactId>authentication-flows</artifactId>
<version>1.5.0-RELEASE</version>
</dependency>
ユーザー管理はどういう意味ですか?あなたはセッションを必要としないユーザーを管理するために...あなたはおそらくWebアプリケーションの承認について尋ねていますか? – Stas
はい、そうです、それが私の意図です。 – gotch4