次のフローを実装したい:
- ユーザーがログインページに移動すると、そこに「Facebookでログイン」ボタンが表示されます
- ユーザーが自分の Facebook アカウントでログイン 「Facebook でログイン」ボタンが消える 「ログアウト」ボタンが表示される
ユーザーのサインインまたはサインアウトに応じたコントロールの表示を除いて、必要なものはすべて実装しました。
JSPレベルでこれを行うにはどうすればよいですか? タグに入れる必要がある変数はどれですか?
ありがとう
次のフローを実装したい:
ユーザーのサインインまたはサインアウトに応じたコントロールの表示を除いて、必要なものはすべて実装しました。
JSPレベルでこれを行うにはどうすればよいですか? タグに入れる必要がある変数はどれですか?
ありがとう
SpEL 式と組み合わせて、Spring Security taglib のauthorizeタグを使用してみてください。
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
<sec:authorize access="isAuthenticated()">
Logout button goes here
</sec:authorize>
<sec:authorize access="isAnonymous()">
Login button goes here
</sec:authorize>