Grails で Jsecurity プラグインを使用しています。可能であれば、データベースから各ページのアクセス許可を設定する方法を知りたいです。
次のルールを保存するようなものです。
/home/edit/* 管理者向け /home/*
ユーザー向け /administrator/* 管理者向け /menu/* 管理者、スタッフ管理向け
など...
現時点では、次のように conf/SecurityFilters.groovy で実行しました
menuEditing(controller:"menu"){
before = {
accessControl {
role("Administrator");
}
}
}
セキュリティ フィルタに書き込む代わりに、データベースにルールを保存することは可能ですか?
ps: jsecurity はその名前を Apahce Shiro リンク テキストに変更すると思います