2012-05-09 7 views
0

私はgrailsのfacebookアプリケーションにクォーツモニタプラグインを持っています。メインアプリのすべてのコントローラーはFacebookで認証を使用します。誰もがアクセスできないように、どのようにして石英モニター用のプラグインを設定できますか?あなたはAUTHものを行うために春のセキュリティプラグインを使用している場合grailsアプリケーションでのクォーツモニタへのアクセスをブロックする方法

答えて

0

、あなたはそのメソッドに次の注釈を追加することによって、その後、石英コントローラへの安全なアクセスを例ROLE_QUARTZ_USERために、別々の役割を作成し、することができます

@Secured(['ROLE_QUARTZ_USER']) 

ので、 FaceBookのユーザーはこの役割を果たさず、Spring Securityはそれらのアクセスを拒否します。

+0

私は春のセキュリティを使用していません。アプリの残りの部分は必要ないからです。 – Andrew

+0

他の方法でユーザーを区別することができますか?次に、石英モニタのコントローラメソッドにチェックを追加します。 – kenota

+0

私は春のセキュリティが私のアプリケーションにインストールされているが、私はプラグインソースが見つかりませんQuartzControllerの会費にアクセスできません。なぜ起こったのか知っていましたか?以前はプラグインを編集していましたが、クォーツとクォーツモニターはそれらを拡張することはできません。 – IgniteCoders

関連する問題