совместное использование аутентификации между несколькими плагинами в Grails - PullRequest
3 голосов
/ 13 сентября 2010

Я модулировал большой проект Grails на несколько плагинов и хочу поделиться доступом к весеннему плагину безопасности для управления аутентификацией во всем моем проекте - есть ли простой способ сделать это? Я не уверен, как разделить доступ к плагинам основного проекта из дополнительных плагинов

1 Ответ

0 голосов
/ 16 августа 2011

Если вы используете плагин Spring Security Grails для своей аутентификации, просто определите этот плагин в вашем плагине base-sub, например:

grails.project.dependency.resolution = {
    [..]
    plugins {
        compile ":spring-security-core:1.1.3"
        compile ":spring-security-ui:0.1.2"     
    }
}

Все ваши собственные плагины, которые используют этот плагинавтоматически получит плагин безопасности в качестве зависимости и может использовать springSecurityService (и не нужно определять эти плагины в там application.properties).

...