AuthenticationManager.php
1 <?php
2 /**
3  * wCMF - wemove Content Management Framework
4  * Copyright (C) 2005-2020 wemove digital solutions GmbH
5  *
6  * Licensed under the terms of the MIT License.
7  *
8  * See the LICENSE file distributed with this work for
9  * additional information.
10  */
11 namespace wcmf\lib\security;
12 
13 /**
14  * AuthenticationManager implementations are used to handle all authentication
15  * requests.
16  *
17  * @author ingo herwig <ingo@wemove.com>
18  */
20 
21  /**
22  * Authenticate using the given credentials.
23  * @param $credentials Associative array with implementation specific keys
24  * @return User instance if successful, null else
25  */
26  public function login($credentials);
27 }
28 ?>
login($credentials)
Authenticate using the given credentials.
AuthenticationManager implementations are used to handle all authentication requests.
Security related interfaces and classes.
Definition: namespaces.php:83