Authentication | Users | Password |
---|---|---|
✔ | ✔ | ✔ |
By default, only the configured authentication backend is available for users.
Contrary to multiple backend stacking, backend choice will present all available authentication methods to users, who will choose the one they want.
The choice will concern three backends:
The chosen backends will be registered in session:
$_auth
$_userDB
$_passwordDB
Authentication choice will also be registered in session:
$_authChoice
In Manager, go in General Parameters
> Authentication modules
and choose Choice for authentication.
Choice
is selected for authentication, values for Users and Password modules are also forced to Choice
.
Then, go in Choice Parameters
:
lmAuth
)New chain
to add a choice.
Define here: