2016-09-26 83 views
0

在Symfony 3.1中使用FosUserBundle時出現了一個奇怪的問題。在每次登錄時,用戶的鹽都會被修改,並且已啓用的字段被設置爲false,這使得無法在不修改數據庫的情況下再次登錄。 我的配置是標準配置:Fosuser Bundle在登錄時修改用戶

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

需要幫助。提前致謝。

+0

如果我沒有記錯,FOSUser在登錄時做的唯一事情是更新'lastlogin'字段。你是做什麼? – Federkun

回答

-1

我想通了。它可以幫助... 我已經把即暫時評論在我的回調函數

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

主義討厭你......先驗。將它設爲空。 關於