You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since version 7.3.0, property Symfony\Component\Ldap\Security\LdapUser::$password is removed from serialization in method Symfony\Component\Ldap\Security\LdapUser::__serialize() causing an error when calling Symfony\Component\Ldap\Security\LdapUserProvider::refreshUser() after sucessful login.
Removing method Symfony\Component\Ldap\Security\LdapUser::__serialize() fix this error.
Symfony version(s) affected
7.3.0
Description
Hi,
Since version 7.3.0, property
Symfony\Component\Ldap\Security\LdapUser::$password
is removed from serialization in methodSymfony\Component\Ldap\Security\LdapUser::__serialize()
causing an error when callingSymfony\Component\Ldap\Security\LdapUserProvider::refreshUser()
after sucessful login.Removing method
Symfony\Component\Ldap\Security\LdapUser::__serialize()
fix this error.Here is my security configuration:
How to reproduce
Sign in using LDAP provider.
Possible Solution
Maybe setting
$this->password
tonull
in__serialize()
?Additional Context
No response
The text was updated successfully, but these errors were encountered: