2016-09-26 2 views
0

Symfony 3.1에서 FosUserBundle을 사용하는 이상한 문제가 있습니다. 로그인 할 때마다 사용자의 salt가 수정되고 enabled 필드가 false로 설정되어 데이터베이스를 다시 로그인 할 때 다시 로그인 할 수 없게됩니다. 나의 구성은 표준입니다 :Fosuser 번들 로그인시 사용자 수정

fos_user: 
    db_driver: orm 
    firewall_name: main 
    user_class: UserBundle\Entity\User 

도움이 필요합니다. 미리 감사드립니다.

+0

정확히 기억한다면, FOSUser가 로그인 할 때 유일한 것은'lastlogin' 필드를 업데이트하는 것입니다. 너 뭐하니? – Federkun

답변

-1

나는 그것을 알아 냈다. 내가 temporarly 내 콜백 함수

/** 
* @ORM\PrePersist() 
*/ 
/*public function(){ 
...}*/ 

교리 주위에 코멘트를 넣어했다 ... 도움이 ... 사전을 미워 할 수 있습니다. 대신 빈 칸으로 설정하십시오. 안부

관련 문제