.Controller に 2 つのメソッドがあることを教えてください。1 つはログイン、2 番目はログアウトです。私のDBで定義された1つのロール「ユーザー」と、そのロールを持つユーザーがいます。今私がやりたいのは、その人はログインできますが、ログアウトボタンにアクセスできませんでした. そのユーザーがログアウトできないようにする許可/制限を追加するにはどうすればよいですか。
1 に答える
1
他の質問 (http://stackoverflow.com/questions/5815401/how-to-implement-shiro-security-of-grails-in-my-project) を見てroleUser.addToPermissions('auth:login,signIn')
、許可として使用してください。これにより、質問で説明されている権限が追加されます。ログインのみが許可され、ログアウトはリストにないため許可されません。login
ログイン画面を表示するだけでなくsignIn
、実際のサインインのアクションも指定する必要があります。
于 2011-04-29T06:52:36.880 に答える