source: trunk/grails-app/conf/BaseFilters.groovy @ 976

Last change on this file since 976 was 976, checked in by robert@…, 12 years ago

Authentication and authorization for studies is added, according to ticket 118

  • Property svn:keywords set to Author Date Rev
File size: 619 bytes
RevLine 
[29]1/**
2 * Base Filters
[172]3 * @Author Jeroen Wesbeek
4 * @Since 20091026
5 * @see main.gsp
6 * @see http://grails.org/Filters
[29]7 * @Description
8 *
9 * These filters contain generic logic for -every- page request.
10 *
11 * Revision information:
12 * $Rev: 976 $
13 * $Author: robert@isdat.nl $
14 * $Date: 2010-10-21 15:28:04 +0000 (do, 21 okt 2010) $
15 */
16class BaseFilters {
[172]17        // define filters
18        def filters = {
19                defineStyle(controller: '*', action: '*') {
20                        // before every execution
21                        before = {
22                                // set the default style in the session
23                                if (!session.style) {
24                                        session.style = 'default_style'
25                                }
[246]26
27                                // set session lifetime to 1 week
28                                session.setMaxInactiveInterval(604800)
[172]29                        }
[32]30                }
[976]31
[29]32        }
33}
34
Note: See TracBrowser for help on using the repository browser.