Skip to content

Commit 046e936

Browse files
refactor: remove obsolete deleteUser from every provider and AccountService file
1 parent 9744917 commit 046e936

File tree

8 files changed

+2
-118
lines changed

8 files changed

+2
-118
lines changed

FirebaseSwiftUI/FirebaseAppleSwiftUI/Sources/Services/AppleProviderAuthUI.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,11 +137,6 @@ public class AppleProviderSwift: AuthProviderSwift {
137137

138138
return credential
139139
}
140-
141-
public func deleteUser(user: User) async throws {
142-
let operation = ProviderDeleteUserOperation(provider: self)
143-
try await operation(on: user)
144-
}
145140
}
146141

147142
public class AppleProviderAuthUI: AuthProviderUI {

FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Services/AccountService.swift

Lines changed: 0 additions & 85 deletions
This file was deleted.

FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Services/AuthService.swift

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ import SwiftUI
1818

1919
public protocol AuthProviderSwift {
2020
@MainActor func createAuthCredential() async throws -> AuthCredential
21-
@MainActor func deleteUser(user: User) async throws
2221
}
2322

2423
public protocol AuthProviderUI {
@@ -286,7 +285,7 @@ public extension AuthService {
286285
guard let user = auth.currentUser else {
287286
throw AuthServiceError.noCurrentUser
288287
}
289-
288+
290289
try await withReauthenticationIfNeeded(on: user) {
291290
try await user.delete()
292291
}
@@ -301,7 +300,7 @@ public extension AuthService {
301300
guard let user = auth.currentUser else {
302301
throw AuthServiceError.noCurrentUser
303302
}
304-
303+
305304
try await withReauthenticationIfNeeded(on: user) {
306305
try await user.updatePassword(to: password)
307306
}

FirebaseSwiftUI/FirebaseFacebookSwiftUI/Sources/Services/FacebookProviderAuthUI.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -116,11 +116,6 @@ public class FacebookProviderSwift: AuthProviderSwift {
116116
)
117117
}
118118
}
119-
120-
public func deleteUser(user: User) async throws {
121-
let operation = ProviderDeleteUserOperation(provider: self)
122-
try await operation(on: user)
123-
}
124119
}
125120

126121
public class FacebookProviderAuthUI: AuthProviderUI {

FirebaseSwiftUI/FirebaseGoogleSwiftUI/Sources/Services/GoogleProviderAuthUI.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,6 @@ public class GoogleProviderSwift: AuthProviderSwift {
6868
}
6969
}
7070
}
71-
72-
public func deleteUser(user: User) async throws {
73-
let operation = ProviderDeleteUserOperation(provider: self)
74-
try await operation(on: user)
75-
}
7671
}
7772

7873
public class GoogleProviderAuthUI: AuthProviderUI {

FirebaseSwiftUI/FirebaseOAuthSwiftUI/Sources/Services/OAuthProviderSwift.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -113,11 +113,6 @@ public class OAuthProviderSwift: AuthProviderSwift {
113113
}
114114
}
115115
}
116-
117-
public func deleteUser(user: User) async throws {
118-
let operation = ProviderDeleteUserOperation(provider: self)
119-
try await operation(on: user)
120-
}
121116
}
122117

123118
public class OAuthProviderAuthUI: AuthProviderUI {

FirebaseSwiftUI/FirebasePhoneAuthSwiftUI/Sources/Services/PhoneAuthProviderAuthUI.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,11 +63,6 @@ public class PhoneProviderSwift: PhoneAuthProviderSwift {
6363
presentingViewController.present(hostingController, animated: true)
6464
}
6565
}
66-
67-
public func deleteUser(user: User) async throws {
68-
let operation = ProviderDeleteUserOperation(provider: self)
69-
try await operation(on: user)
70-
}
7166
}
7267

7368
public class PhoneAuthProviderAuthUI: AuthProviderUI {

FirebaseSwiftUI/FirebaseTwitterSwiftUI/Sources/Services/TwitterProviderAuthUI.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,6 @@ public class TwitterProviderSwift: AuthProviderSwift {
4242
}
4343
}
4444
}
45-
46-
public func deleteUser(user: User) async throws {
47-
let operation = ProviderDeleteUserOperation(provider: self)
48-
try await operation(on: user)
49-
}
5045
}
5146

5247
public class TwitterProviderAuthUI: AuthProviderUI {

0 commit comments

Comments
 (0)