Connecting to External Services More Seamlessly

For logged in users, could you have an Import Google Contacts button which, when clicked, would allow them to authenticate with Google using any valid Google account they have? Then you could pull the contacts into their Bubble account. I’m no guru on the topic, but I think you can authenticate a user via a 3rd party without having to log them into Bubble using those same credentials.