At 11:36 AM 04/03/2002, Jesse Erlbaum wrote:
>Does this describe your situation?  If so, why don't you simply 
>break your application into multiple applications, by required 
>authority?  Each application could then have its own instance script.

At this point, you've lost much of the power of CGI::App, because you 
have to divide your application into different parts based on what 
possible access groups you might have in the future.  If you're 
moving from access group to access group within a single set of 
operations, you not only have to set which run mode you're calling, 
but which instance script handles that run mode.  If you need to move 
a run mode into a different access group, you need to move the run 
mode into a different application, and then find all callers of that 
application and update them to call the new instance script.  It 
gives you much more room to be flexible if your access control is 
based on a single statement at the top of each run mode that declares 
the access group for that run mode.

-- 
Greg Marr
[EMAIL PROTECTED]
"We thought you were dead."
"I was, but I'm better now." - Sheridan, "The Summoning"


---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/[email protected]/
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to