芝麻web文件管理V1.00
编辑当前文件:/home2/sdektunc/xmintal-back/vendor/yiisoft/yii2/filters/auth/AuthInterface.php
* @since 2.0 */ interface AuthInterface { /** * Authenticates the current user. * @param User $user * @param Request $request * @param Response $response * @return IdentityInterface|null the authenticated user identity. If authentication information is not provided, null will be returned. * @throws UnauthorizedHttpException if authentication information is provided but is invalid. */ public function authenticate($user, $request, $response); /** * Generates challenges upon authentication failure. * For example, some appropriate HTTP headers may be generated. * @param Response $response */ public function challenge($response); /** * Handles authentication failure. * The implementation should normally throw UnauthorizedHttpException to indicate authentication failure. * @param Response $response * @throws UnauthorizedHttpException */ public function handleFailure($response); }