X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/ba0fb69ce21dd281a09d91418785fa87203f9e6c..a3339fc75fd7c2fd1328e5444dcde255e4034f95:/SL/Controller/Base.pm diff --git a/SL/Controller/Base.pm b/SL/Controller/Base.pm index ac09057af..29289ff96 100644 --- a/SL/Controller/Base.pm +++ b/SL/Controller/Base.pm @@ -167,6 +167,11 @@ sub delay_flash_on_redirect { 0; } +sub get_auth_level { + # Ignore the 'action' parameter. + return 'user'; +} + # # private functions -- for use in Base only # @@ -497,12 +502,21 @@ action. The hook's return values are discarded. -=item delay_flash_on_redirect +=item C May be overridden by a controller. If this method returns true, redirect_to will delay all flash messages for the current request. Defaults to false for compatibility reasons. +=item C + +May be overridden by a controller. Determines what kind of +authentication is required for a particular action. Must return either +C (which means that authentication as an admin is required), +C (authentication as a normal user suffices) with a possible +future value C (which would require no authentication but is not +yet implemented). + =back =head2 PRIVATE FUNCTIONS