It sounds like what you want is a "permission filter". Something that will examine each request and either create a session scoped variable with that users permissions, or update it if it has changed in the DB. Then on your pages you just need to make sure users can only see data/options/etc that apply to the permissions they have. If this is what you want to do there is probably a number of ways to do it. My initial though was to create a request filter from scratch, but it may be worth a look at ACEGI to see if they already handle this problem. I'm guessing that they do because I know if you change your password in an ACEGI app, you need to log in again because your previous login became invalid.
Nathan

majaa majaa wrote:
Hello
I'm newbie at spring technology and appfuse.
In my application i have a table user, table groups and table permission that contain id from user, id from groups and value of permission. When a user logs in, i read all permission to session and I check all permission in filters. I don't know where I should do this. Now I have it on first page which I get after login.
But it isn't good solution.
Perhaps the best idea is to use proxy before I get to each page? How should I do this? Perhaps it is possible to do it with acegi (with parameters user, groups (BUT during session i can change groups and th en i have another permission to these pages -> dynamic permissions).
thanks for your help (in advance)
majaa


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to