j_security_check tomcat は初めてです。ただし、ログインフィルターとweb.xmlのいくつかの設定を使用して、ログイン機能(フォームベースの認証)を実装しました。セキュリティで保護されたページにアクセスしようとすると、Tomcat はログイン ページにリダイレクトします。資格情報を提供した後、ユーザーがアクセスしようとしたページにユーザーをリダイレクトします。これまでのところ、期待どおりに機能しています。
ただし、新しい要件は次のとおりです。ユーザーはセキュリティで保護されていないページ (公開ページ) にアクセスし、そこでログイン ユーザー名とログイン パスワードを入力できます。このページを送信する際に、私たちはしなければなりません
- ユーザーから提供された詳細を使用してユーザーを作成します(DBに保存)
- ユーザーを自動ログインさせ、安全なホームページにリダイレクトします。
最初のポイントはすでに実装されており、正常に機能しています。新しいユーザーを挿入した後、保護されたホームページにリダイレクトしています。次に、コンテナーは、ユーザーが自分の資格情報を入力できるログイン ページを表示します。ログイン ページの送信アクションにより、ユーザーは保護されたページに移動します。
しかし、ユーザーの詳細をDBに保存した後、ユーザーを安全なホームページにリダイレクトしたいと考えています. コンテナー管理認証のみを使用したい。
何か案は??
前もって感謝します。