Hello I have this function to log in with facebook, but it returned a UserCredential, is it possible to convert it to User from the firebase_auth package?
Future<UserCredential> facebook() async {
try {
final AccessToken accessToken = await FacebookAuth.instance.login();
// Create a credential from the access token
final FacebookAuthCredential credential = FacebookAuthProvider.credential(
accessToken.token,
);
// Once signed in, return the UserCredential
UserCredential authResult =
await _firebaseAuth.signInWithCredential(credential);
} on FacebookAuthException catch (e) {
// handle the FacebookAuthException
} on FirebaseAuthException catch (e) {
// handle the FirebaseAuthException
} finally {}
return null;
}