File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
FirebaseSwiftUI/FirebaseAuthSwiftUI/Sources/Services Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -228,7 +228,7 @@ public final class AuthService {
228228 try await handleAutoUpgradeAnonymousUser ( credentials: credentials)
229229 } else {
230230 let result = try await auth. signIn ( with: credentials)
231- signedInCredential = result. credential
231+ signedInCredential = result. credential ?? credentials
232232 }
233233 updateAuthenticationState ( )
234234 } catch {
@@ -261,12 +261,12 @@ public extension AuthService {
261261 func deleteUser( ) async throws {
262262 do {
263263 if let user = auth. currentUser, let providerId = signedInCredential? . provider {
264- if providerId == " password " {
264+ if providerId == EmailAuthProviderID {
265265 let operation = EmailPasswordDeleteUserOperation ( passwordPrompt: passwordPrompt)
266266 try await operation ( on: user)
267- } else if providerId == " facebook.com " {
267+ } else if providerId == FacebookAuthProviderID {
268268 try await facebookProvider. deleteUser ( user: user)
269- } else if providerId == " google.com " {
269+ } else if providerId == GoogleAuthProviderID {
270270 try await googleProvider. deleteUser ( user: user)
271271 }
272272 }
You can’t perform that action at this time.
0 commit comments