JBossフォームベースのログインをログに記録する方法はありますか?Webアプリケーションにログインするユーザーの統計を作成したいのですが、これまでのところ、JBossログインアクションに関数またはプロシージャを追加できませんでした。
編集: 現在JBoss 5.1を使用していますが、可能であれば現在のログインプロセスを維持したいと思います。
使用しているjbossのバージョンがわからないため、これは5.x用です。
ロギングを行うalogin-module
を作成できるので、login-config.xmlは次のようになります。
<application-policy name="my-policy">
<authentication>
<login-module code="org.whatever.MyLoginModule" flag="required" />
</authentication>
</application-policy>
アクセスログファイルには、認証されたユーザーのユーザー名が含まれている必要があります。