challenge() public method Generates challenges upon authentication
$authMethods public property The supported authentication methods
authenticate() public method Authenticates the current
beforeAction() public method This method is invoked right