@@ -299,10 +299,10 @@ extension Auth: AuthInterop {
299
299
let request = CreateAuthURIRequest ( identifier: email,
300
300
continueURI: " http:www.google.com " ,
301
301
requestConfiguration: self . requestConfiguration)
302
- AuthBackend . post ( withRequest : request) { response, error in
302
+ AuthBackend . post ( with : request) { response, error in
303
303
if let completion {
304
304
DispatchQueue . main. async {
305
- completion ( ( response as? CreateAuthURIResponse ) ? . signinMethods, error)
305
+ completion ( response? . signinMethods, error)
306
306
}
307
307
}
308
308
}
@@ -384,12 +384,12 @@ extension Auth: AuthInterop {
384
384
callback ( nil , AuthErrorUtils . wrongPasswordError ( message: nil ) )
385
385
return
386
386
}
387
- AuthBackend . post ( withRequest : request) { rawResponse, error in
387
+ AuthBackend . post ( with : request) { rawResponse, error in
388
388
if let error {
389
389
callback ( nil , error)
390
390
return
391
391
}
392
- guard let response = rawResponse as? VerifyPasswordResponse else {
392
+ guard let response = rawResponse else {
393
393
fatalError ( " Internal Auth Error: null response from VerifyPasswordRequest " )
394
394
}
395
395
self . completeSignIn ( withAccessToken: response. idToken,
@@ -746,12 +746,12 @@ extension Auth: AuthInterop {
746
746
decoratedCallback ( result, nil )
747
747
}
748
748
let request = SignUpNewUserRequest ( requestConfiguration: self . requestConfiguration)
749
- AuthBackend . post ( withRequest : request) { rawResponse, error in
749
+ AuthBackend . post ( with : request) { rawResponse, error in
750
750
if let error {
751
751
decoratedCallback ( nil , error)
752
752
return
753
753
}
754
- guard let response = rawResponse as? SignUpNewUserResponse else {
754
+ guard let response = rawResponse else {
755
755
fatalError ( " Internal Auth Error: Failed to get a SignUpNewUserResponse " )
756
756
}
757
757
self . completeSignIn ( withAccessToken: response. idToken,
@@ -827,12 +827,12 @@ extension Auth: AuthInterop {
827
827
let decoratedCallback = self . signInFlowAuthDataResultCallback ( byDecorating: completion)
828
828
let request = VerifyCustomTokenRequest ( token: token,
829
829
requestConfiguration: self . requestConfiguration)
830
- AuthBackend . post ( withRequest : request) { rawResponse, error in
830
+ AuthBackend . post ( with : request) { rawResponse, error in
831
831
if let error {
832
832
decoratedCallback ( nil , error)
833
833
return
834
834
}
835
- guard let response = rawResponse as? VerifyCustomTokenResponse else {
835
+ guard let response = rawResponse else {
836
836
fatalError ( " Internal Auth Error: Failed to get a VerifyCustomTokenResponse " )
837
837
}
838
838
self . completeSignIn ( withAccessToken: response. idToken,
@@ -932,12 +932,12 @@ extension Auth: AuthInterop {
932
932
password: password,
933
933
displayName: nil ,
934
934
requestConfiguration: self . requestConfiguration)
935
- AuthBackend . post ( withRequest : request) { rawResponse, error in
935
+ AuthBackend . post ( with : request) { rawResponse, error in
936
936
if let error {
937
937
decoratedCallback ( nil , error)
938
938
return
939
939
}
940
- guard let response = rawResponse as? SignUpNewUserResponse else {
940
+ guard let response = rawResponse else {
941
941
fatalError ( " Internal Auth Error: Failed to get a SignUpNewUserResponse " )
942
942
}
943
943
self . completeSignIn ( withAccessToken: response. idToken,
@@ -1025,7 +1025,7 @@ extension Auth: AuthInterop {
1025
1025
let request = ResetPasswordRequest ( oobCode: code,
1026
1026
newPassword: newPassword,
1027
1027
requestConfiguration: self . requestConfiguration)
1028
- AuthBackend . post ( withRequest : request) { _, error in
1028
+ AuthBackend . post ( with : request) { _, error in
1029
1029
DispatchQueue . main. async {
1030
1030
if let error {
1031
1031
completion ( error)
@@ -1082,13 +1082,13 @@ extension Auth: AuthInterop {
1082
1082
let request = ResetPasswordRequest ( oobCode: code,
1083
1083
newPassword: nil ,
1084
1084
requestConfiguration: self . requestConfiguration)
1085
- AuthBackend . post ( withRequest : request) { rawResponse, error in
1085
+ AuthBackend . post ( with : request) { rawResponse, error in
1086
1086
DispatchQueue . main. async {
1087
1087
if let error {
1088
1088
completion ( nil , error)
1089
1089
return
1090
1090
}
1091
- guard let response = rawResponse as? ResetPasswordResponse ,
1091
+ guard let response = rawResponse,
1092
1092
let email = response. email else {
1093
1093
fatalError ( " Internal Auth Error: Failed to get a ResetPasswordResponse " )
1094
1094
}
@@ -1176,7 +1176,7 @@ extension Auth: AuthInterop {
1176
1176
kAuthGlobalWorkQueue. async {
1177
1177
let request = SetAccountInfoRequest ( requestConfiguration: self . requestConfiguration)
1178
1178
request. oobCode = code
1179
- AuthBackend . post ( withRequest : request) { rawResponse, error in
1179
+ AuthBackend . post ( with : request) { rawResponse, error in
1180
1180
DispatchQueue . main. async {
1181
1181
completion ( error)
1182
1182
}
@@ -1265,7 +1265,7 @@ extension Auth: AuthInterop {
1265
1265
actionCodeSettings: actionCodeSettings,
1266
1266
requestConfiguration: self . requestConfiguration
1267
1267
)
1268
- AuthBackend . post ( withRequest : request) { response, error in
1268
+ AuthBackend . post ( with : request) { response, error in
1269
1269
if let completion {
1270
1270
DispatchQueue . main. async {
1271
1271
completion ( error)
@@ -1334,7 +1334,7 @@ extension Auth: AuthInterop {
1334
1334
actionCodeSettings: actionCodeSettings,
1335
1335
requestConfiguration: self . requestConfiguration
1336
1336
)
1337
- AuthBackend . post ( withRequest : request) { response, error in
1337
+ AuthBackend . post ( with : request) { response, error in
1338
1338
if let completion {
1339
1339
DispatchQueue . main. async {
1340
1340
completion ( error)
@@ -1552,7 +1552,7 @@ extension Auth: AuthInterop {
1552
1552
let request = RevokeTokenRequest ( withToken: authorizationCode,
1553
1553
idToken: idToken,
1554
1554
requestConfiguration: self . requestConfiguration)
1555
- AuthBackend . post ( withRequest : request) { response, error in
1555
+ AuthBackend . post ( with : request) { response, error in
1556
1556
if let completion {
1557
1557
DispatchQueue . main. async {
1558
1558
if let error {
@@ -2157,7 +2157,7 @@ extension Auth: AuthInterop {
2157
2157
callback ( nil , error)
2158
2158
return
2159
2159
}
2160
- guard let response = rawResponse as? VerifyPhoneNumberResponse else {
2160
+ guard let response = rawResponse else {
2161
2161
fatalError ( " Internal Auth Error: Failed to get a VerifyPhoneNumberResponse " )
2162
2162
}
2163
2163
self . completeSignIn ( withAccessToken: response. idToken,
@@ -2192,14 +2192,14 @@ extension Auth: AuthInterop {
2192
2192
requestConfiguration: requestConfiguration)
2193
2193
request. autoCreate = !isReauthentication
2194
2194
credential. prepare ( request)
2195
- AuthBackend . post ( withRequest : request) { rawResponse, error in
2195
+ AuthBackend . post ( with : request) { rawResponse, error in
2196
2196
if let error {
2197
2197
if let callback {
2198
2198
callback ( nil , error)
2199
2199
}
2200
2200
return
2201
2201
}
2202
- guard let response = rawResponse as? VerifyAssertionResponse else {
2202
+ guard let response = rawResponse else {
2203
2203
fatalError ( " Internal Auth Error: Failed to get a VerifyAssertionResponse " )
2204
2204
}
2205
2205
if response. needConfirmation {
@@ -2253,14 +2253,14 @@ extension Auth: AuthInterop {
2253
2253
*/
2254
2254
private func signIn( withPhoneCredential credential: PhoneAuthCredential ,
2255
2255
operation: AuthOperationType ,
2256
- callback: @escaping ( AuthRPCResponse ? , Error ? ) -> Void ) {
2256
+ callback: @escaping ( VerifyPhoneNumberResponse ? , Error ? ) -> Void ) {
2257
2257
switch credential. credentialKind {
2258
2258
case let . phoneNumber( phoneNumber, temporaryProof) :
2259
2259
let request = VerifyPhoneNumberRequest ( temporaryProof: temporaryProof,
2260
2260
phoneNumber: phoneNumber,
2261
2261
operation: operation,
2262
2262
requestConfiguration: requestConfiguration)
2263
- AuthBackend . post ( withRequest : request, callback: callback)
2263
+ AuthBackend . post ( with : request, callback: callback)
2264
2264
return
2265
2265
case let . verification( verificationID, code) :
2266
2266
guard verificationID. count > 0 else {
@@ -2275,7 +2275,7 @@ extension Auth: AuthInterop {
2275
2275
verificationCode: code,
2276
2276
operation: operation,
2277
2277
requestConfiguration: requestConfiguration)
2278
- AuthBackend . post ( withRequest : request, callback: callback)
2278
+ AuthBackend . post ( with : request, callback: callback)
2279
2279
}
2280
2280
}
2281
2281
#endif
@@ -2305,14 +2305,14 @@ extension Auth: AuthInterop {
2305
2305
timestamp: credential. timestamp,
2306
2306
displayName: credential. displayName,
2307
2307
requestConfiguration: requestConfiguration)
2308
- AuthBackend . post ( withRequest : request) { rawResponse, error in
2308
+ AuthBackend . post ( with : request) { rawResponse, error in
2309
2309
if let error {
2310
2310
if let callback {
2311
2311
callback ( nil , error)
2312
2312
}
2313
2313
return
2314
2314
}
2315
- guard let response = rawResponse as? SignInWithGameCenterResponse else {
2315
+ guard let response = rawResponse else {
2316
2316
fatalError ( " Internal Auth Error: Failed to get a SignInWithGameCenterResponse " )
2317
2317
}
2318
2318
self . completeSignIn ( withAccessToken: response. idToken,
@@ -2362,14 +2362,14 @@ extension Auth: AuthInterop {
2362
2362
let request = EmailLinkSignInRequest ( email: email,
2363
2363
oobCode: actionCode,
2364
2364
requestConfiguration: requestConfiguration)
2365
- AuthBackend . post ( withRequest : request) { rawResponse, error in
2365
+ AuthBackend . post ( with : request) { rawResponse, error in
2366
2366
if let error {
2367
2367
if let callback {
2368
2368
callback ( nil , error)
2369
2369
}
2370
2370
return
2371
2371
}
2372
- guard let response = rawResponse as? EmailLinkSignInResponse else {
2372
+ guard let response = rawResponse else {
2373
2373
fatalError ( " Internal Auth Error: Failed to get a EmailLinkSignInResponse " )
2374
2374
}
2375
2375
self . completeSignIn ( withAccessToken: response. idToken,
0 commit comments