BETTER-AUTH. UI
API Reference

AuthMutators

The AuthMutators interface defines mutation functions for updating authentication state, such as updating the user, revoking sessions, and more.

PropTypeDefault
unlinkAccount
MutateFn<{ providerId: string; accountId?: string | undefined; }>
-
updateUser
MutateFn<Record<string, unknown>>
-
setActiveSession
MutateFn<{ sessionToken: string; }>
-
revokeSession
MutateFn<{ token: string; }>
-
revokeDeviceSession
MutateFn<{ sessionToken: string; }>
-
deletePasskey
MutateFn<{ id: string; }>
-
deleteApiKey
MutateFn<{ keyId: string; }>
-