->info('An array of properties on your User that are used to sign the remember-me cookie. If any of these change, all existing cookies will become invalid.') ->example(['email', 'password']) ->defaultValue(['password']) ->end() ->arrayNode('token_provider') ->beforeNormalization() ->ifString()->then(fn($v) => ['service' => $v]) ->end() ->children() ->scalarNode('service')->info('The service ID of a custom rememberme token provider.')->end() ->arrayNode('doctrine') ->canBeEnabled() ->children() ->scalarNode('connection')->defaultNull()->end() ->end() ->end() ->end() ->end() ->scalarNode('token_verifier') ->info('The service ID of a custom rememberme token verifier.') ->end();