---
title: "accountAuthenticationModificationController(_:didFail:error:)"
framework: authenticationservices
role: symbol
role_heading: Instance Method
path: "authenticationservices/asaccountauthenticationmodificationcontrollerdelegate/accountauthenticationmodificationcontroller(_:didfail:error:)"
---

# accountAuthenticationModificationController(_:didFail:error:)

Tells the delegate an account modification request failed.

## Declaration

```swift
optional func accountAuthenticationModificationController(_ controller: ASAccountAuthenticationModificationController, didFail request: ASAccountAuthenticationModificationRequest, error: any Error)
```

## Parameters

- `controller`: The account authentication modification controller that initiated the request.
- `request`: The request that failed.
- `error`: An error that indicates why the request failed.

## Mentioned in

Upgrading Account Security With an Account Authentication Modification Extension

## See Also

### Handling Requests

- [accountAuthenticationModificationController(_:didSuccessfullyComplete:userInfo:)](authenticationservices/asaccountauthenticationmodificationcontrollerdelegate/accountauthenticationmodificationcontroller(_:didsuccessfullycomplete:userinfo:).md)
