---
title: "deleteAutoSignInTokenWithCompletionHandler:"
framework: videosubscriberaccount
role: symbol
role_heading: Instance Method
path: "videosubscriberaccount/vsuseraccountmanager/deleteautosignintokenwithcompletionhandler:"
---

# deleteAutoSignInTokenWithCompletionHandler:

Deletes the value of the current Automatic Sign-In token.

## Declaration

```occ
- (void) deleteAutoSignInTokenWithCompletionHandler:(void (^)(NSError *error)) completion;
```

## Discussion

Discussion This method sets the contents of value to nil for the current autoSignInToken. You might delete an Automatic Sign-In token, for example, if: Your app provides its own UI that lets the person opt out of Automatic Sign-In. The person changes their password and wants to sign out from all of their devices. Your app implements conditions to invalidate a token, such as if a person flags a specific log in as unauthorized.

## See Also

### Signing people in automatically

- [VSAutoSignInToken](videosubscriberaccount/vsautosignintoken.md)
- [VSAutoSignInTokenUpdateContext](videosubscriberaccount/vsautosignintokenupdatecontext.md)
- [VSAutoSignInAuthorization](videosubscriberaccount/vsautosigninauthorization.md)
- [queryAutoSignInTokenWithCompletionHandler:](videosubscriberaccount/vsuseraccountmanager/queryautosignintokenwithcompletionhandler:.md)
- [requestAutoSignInAuthorizationWithCompletionHandler:](videosubscriberaccount/vsuseraccountmanager/requestautosigninauthorizationwithcompletionhandler:.md)
- [updateAutoSignInToken:updateContext:completionHandler:](videosubscriberaccount/vsuseraccountmanager/updateautosignintoken:updatecontext:completionhandler:.md)
