我已經設置了一個使用Spring Security插件的Grails應用程序。我使用了插件設置的默認設置。Grails中的Spring Security插件在哪裏檢查用戶的密碼?
我不能爲我的生活弄清楚在密碼鎖定的地方Spring Security實際上會檢查用戶的密碼,當他們點擊按鈕繼續登錄屏幕。
附帶插件完整的代碼here,但(我認爲是)相關的代碼如下:
/**
* Show the login page.
*/
def auth = {
def config = SpringSecurityUtils.securityConfig
if (springSecurityService.isLoggedIn()) {
redirect uri: config.successHandler.defaultTargetUrl
return
}
String view = 'auth'
String postUrl = "${request.contextPath}${config.apf.filterProcessesUrl}"
render view: view, model: [postUrl: postUrl,
rememberMeParameter: config.rememberMe.parameter]
}
我GOOGLE和讀取小時Grails和Spring Security的文件,並我無法破解代碼。任何幫助讚賞。
謝謝伯特......這非常有幫助! – user1549195 2013-05-01 01:56:49