Ошибка SQL при использовании FR3DLdapBundle и FOSUserBundle с Symfony 2.8 - PullRequest
0 голосов
/ 24 мая 2018

Когда я выхожу и пытаюсь войти снова, это выдает мне ту же ошибку:

(Возникла исключительная ситуация при выполнении 'INSERT INTO fos_user (имя пользователя, username_canonical, email, email_canonical,включено, соль, пароль, last_login, translation_token, password_requested_at, role, dn, code_utilisateur) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?) 'с параметрами [«Riemann», «riemann», «riemann@ldap.forumsys.com», «riemann@ldap.forumsys.com», 1, ноль, «», «2018-05-23 21:26:15», ноль,null, «a: 1: {i: 0; s: 9: \» ROLE_USER \ »;}», «uid = Риман, dc = пример, dc = com», null]:

SQLSTATE [23000]: нарушение ограничения целостности: 1062 Duplicata du champ 'riemann@ldap.forumsys.com' pour la clef 'UNIQ_957A6479A0D96FBF')

Как будто он пытается вставить в местах для обновления пользователя.

1 Ответ

0 голосов
/ 24 мая 2018

Вам необходимо изменить порядок цепочки поставщиков.

providers: [fos_userbundle, fr3d_ldapbundle]

...