Naoki Kurosawa
n-kur****@nri*****
2004年 2月 19日 (木) 18:32:54 JST
黒澤です。 > >・ロール判定タグの追加 > > こちらのタスクを受けたいと思いますが、よろしいでしょうか? よろしゅうございます。よろしくお願いします。 参考に、過去に作ったロール判定タグを添付します。 (アプリケーションサーバの認証システムを使ったわけではないので request.isUserInRoleを使っているわけではないですが) InRoleタグとNotInRoleタグを作っていて、 ■InRoleタグ roles属性に指定されたロール群のうち、 リクエストユーザのロールが一個でも一致したらOKとする ■NotInRoleタグ roles属性に指定されたロール群のうち、 リクエストユーザのロールが一個でも一致したらNGとする というものなんですが、本当にこれでいいのかが問題です。 InRoleタグは ・リクエストユーザのロールが一個でも一致したらOKとする ・rolesに指定されたすべてのロールをリクエストユーザが持っていたらOKと する どっちだろう、とか。 タグはこれだけで十分か、とか。 添付のソースは、「拙速」て感じで作ったので、よく考えてないんですね。 ご意見ください。 パッケージ名はjp.ossc.tstruts.taglib.logicという感じでしょうか。 -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: InRoleTag.java 型: application/octet-stream サイズ: 3016 バイト 説明: 無し 下載 -------------- next part -------------- テキスト形式以外の添付ファイルを保管しました... ファイル名: NotInRoleTag.java 型: application/octet-stream サイズ: 3019 バイト 説明: 無し URL: http://lists.sourceforge.jp/mailman/archives/t-struts-dev/attachments/20040219/42fc1433/attachment-0001.obj