Grails facebook плагин графика для проверки сессии в каждом контроллере - PullRequest
0 голосов
/ 17 июля 2011

Я использую Grails и плагин Facebook для регистрации пользователей.Однако вместо проверки facebook сессия в каждом действии и контроллере.Есть ли лучший способ проверить сессию перед входом в контроллер?Поэтому мне не нужно дублировать код для проверки подлинности.



class FacebookSecurityFilters {

    def filters = {
        all(controller:'*', action:'*') {
            before = {
                println "test"
            }
            after = {

            }
            afterView = {

            }
        }
    }
}


Я создал этот фильтр с помощью команды grails create-filters.Но он вообще не запущен, я имею в виду, что он вообще не печатал «тест».Нужно ли регистрировать фильтр?Я использую Grails1.4M01

Спасибо

1 Ответ

0 голосов
/ 17 июля 2011

Использовать фильтр - это отличный способ перехватить все действия или поднабор действий на основе шаблона: http://grails.org/doc/latest/guide/6.%20The%20Web%20Layer.html#6.6%20Filters

...