I am trying to integrate openID with the FOSUserBundle on the basis of this project: http://symfony2bundles.org/diegogd/fosuser-fpopenid
Unfortunately, there them to be errors. One was a configuration issue (for the people who want to try): Line 8 in src/SC/UsersBundle/Resources/config/routing/security.xml should read SCUsersBundle:Security:login
That hints that the project was never completed. After that is solved, I get "SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'email' cannot be null" This seems to be due to the fact that the User object is serialized and for some reason the FOSUserBundle does not include email in the "serialize" method.
After that and some other properties are included into an overriding method (including "id"), the system still wants to create a new entry instead of updating the existing one.
Any ideas?