Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
HttpBasicLdapFactory example
public
function
build
(
ContainerBuilder
$container
)
{
parent::
build
(
$container
)
;
/** @var SecurityExtension $extension */
$extension
=
$container
->
getExtension
(
'security'
)
;
$extension
->
addAuthenticatorFactory
(
new
FormLoginFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
FormLoginLdapFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
JsonLoginFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
JsonLoginLdapFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
HttpBasicFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
HttpBasicLdapFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
RememberMeFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
X509Factory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
RemoteUserFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
CustomAuthenticatorFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
LoginThrottlingFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
LoginLinkFactory
(
)
)
;
$extension
->
addAuthenticatorFactory
(
new
AccessTokenFactory
(
[
new
ServiceTokenHandlerFactory
(
)
,
new
OidcUserInfoTokenHandlerFactory
(
)
,
new
OidcTokenHandlerFactory
(
)
,
]
)
)
;