私はSpring Securityで初めてです。セッションから、現在ログインしているユーザーのユーザー情報(名前、パスワード、役割を)Beanを管理し、私がアクセスできるどのようjsf springセキュリティユーザ情報
:私は春のセキュリティと3の3つの質問をJSF2使用していますか?
ビュー内で、たとえばユーザーの役割に応じて要素を表示するために使用するためです。
ユーザーがログインしているかどうかを確認するにはどうすればよいですか?ユーザがログインしていない場合は「ログインリンク」を表示し、ログインしている場合は「ログアウトリンク」を表示するには、管理対象Beanでこれを保存するためにSpring Securityのどのプロパティを使用する必要がありますか情報とそれをビューで使用しますか?
「ログインリンク」は、ログインページのURLに対するGETリクエストです。しかし、どうすれば "ログアウトリンク"を表示できますか?それは、POST要求であると、「H:のcommandLink」を使用する必要がありますか、これは
<h:commandLink value="Logout" action="#{request.contextPath}/j_spring_security_logout" />
それともGETリクエスト?:
<h:link value="Logout" outcome="#{request.contextPath}/j_spring_security_logout" />
ことができるの?:ようでありがとうございました上級者。
これはいくつかの助けを与えるかもしれません - http://static.springsource.org/spring-security/site/docs/3.0.x/reference/el-access.html –