2012-11-19 2 views
1

우리는 봄 보안 플러그인으로 잘 작동하는 grails 앱을 가지고있다. 요구 사항에 따라 username 필드가 필요하지 않습니다.Grails Spring Security를 ​​이메일로 사용자 인증하기

username 필드가 DB에 없으므로 email의 사용자와 비밀번호를 인증해야합니다. 그렇게 할 수 있습니까?

미리 감사드립니다.

grails.plugins.springsecurity.userLookup.usernamePropertyName = 'email' 

답변

1

단순히 myemailfield 사용자 도메인

또는 우리는 또한 할 수있는 이메일 필드의 이름입니다 Config.groovy 파일

grails{ 
    plugins{ 
      springsecurity{ 
        userLookup.usernamePropertyName = 'myemailfield' 
       } 
     } 
} 

에 넣어. 다른 옵션을 추가하고 맞춤법 오류를 수정하여 답변을 편집했습니다.

+0

감사 : – sriram

관련 문제