Package PHPBoost\User\authentication

Package PHPBoost\User\authentication

Classes summary
AuthenticationMethod

The AuthenticationMethod interface could be implemented in different ways to enable specifics authentication mecanisms. PHPBoost comes with a PHPBoostAuthenticationMethod which will be performed on the internal member list. But it is possible to implement external authentication mecanism by providing others implementations of this class to support LDAP authentication, OpenID, Facebook connect and more...

AuthenticationService

This class manages the authentication mecanism. Several authentication methods could be used. If the authentication by the selected method successful, the user session is started.

ExternalAuthenticationsExtensionPoint
PHPBoostAuthenticationMethod

The AuthenticationMethod interface could be implemented in different ways to enable specifics authentication mecanisms. PHPBoost comes with a PHPBoostAuthenticationMethod which will be performed on the internal member list. But it is possible to implement external authentication mecanism by providing others implementations of this class to support LDAP authentication, OpenID, Facebook connect and more...

Interfaces summary
ExternalAuthentication