Fix team profile auth recovery
This commit is contained in:
@@ -4,6 +4,7 @@ import type {
|
||||
DemoLoginPayload,
|
||||
LoginPayload,
|
||||
TeamLoginPayload,
|
||||
TwitchBindingDisconnectResponse,
|
||||
TwitchAuthorizePayload,
|
||||
TwitchAuthorizeResponse,
|
||||
} from '../../types/awards'
|
||||
@@ -22,6 +23,10 @@ export const authApi = {
|
||||
requestJson<AuthSession>('/api/auth/password/change', jsonRequest('POST', payload)),
|
||||
startTwitchAuthorization: (payload: TwitchAuthorizePayload) =>
|
||||
requestJson<TwitchAuthorizeResponse>('/api/auth/twitch/authorize', jsonRequest('POST', payload)),
|
||||
disconnectTwitchBinding: () =>
|
||||
requestJson<TwitchBindingDisconnectResponse>('/api/auth/twitch/binding', {
|
||||
method: 'DELETE',
|
||||
}),
|
||||
logout: () =>
|
||||
requestJson<{ loggedOut: boolean }>('/api/auth/logout', jsonRequest('POST', {})),
|
||||
deleteMyData: () =>
|
||||
|
||||
Reference in New Issue
Block a user