Skip to content

Commit 2154d06

Browse files
facebook rendering without button
1 parent 58b03b6 commit 2154d06

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

FirebaseSwiftUI/FirebaseFacebookSwiftUI/Sources/Services/AuthService+Facebook.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ import FirebaseAuthSwiftUI
1010
public extension AuthService {
1111
@discardableResult
1212
func withFacebookSignIn(scopes scopes: [String]? = nil) -> AuthService {
13-
facebookProvider = FacebookProviderSwift(scopes: scopes)
13+
facebookProvider = FacebookProviderAuthUI(scopes: scopes)
14+
register(provider: facebookProvider!)
1415
return self
1516
}
1617
}

FirebaseSwiftUI/FirebaseFacebookSwiftUI/Sources/Services/FacebookProviderAuthUI.swift

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ public enum FacebookProviderError: Error {
2121
case authenticationToken(String)
2222
}
2323

24-
2524
public class FacebookProviderAuthUI: FacebookProviderAuthUIProtocol {
2625
public let id: String = "facebook"
2726
let scopes: [String]
@@ -36,7 +35,7 @@ public class FacebookProviderAuthUI: FacebookProviderAuthUIProtocol {
3635
rawNonce = CommonUtils.randomNonce()
3736
shaNonce = CommonUtils.sha256Hash(of: rawNonce)
3837
}
39-
38+
4039
@MainActor public func authButton() -> AnyView {
4140
AnyView(SignInWithFacebookButton())
4241
}

samples/swiftui/FirebaseSwiftUIExample/FirebaseSwiftUIExample/ContentView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ struct ContentView: View {
3535
phoneAuthProvider: phoneAuthProvider
3636
)
3737
.withGoogleSignIn()
38+
.withFacebookSignIn()
3839
}
3940

4041
var body: some View {
4142
AuthPickerView {
42-
SignInWithFacebookButton()
4343
PhoneAuthButtonView()
4444
}.environment(authService)
4545
}

0 commit comments

Comments
 (0)