fix: correctly set user fields while using ldap auth