![]() ![]() Offers the best user experience with seamless sign-in, account creation andĪccount linking by combining Google Sign-in with OAuth linking. OAuth-based Google Sign-In Streamlined linking adds Google Sign-In on top of OAuth linking, enabling users to complete linking the linking process without leaving the Google surface, thereby reducing frictions and drop-offs. Account Linking on a user's phone with App Flip OAuth-based Streamlined Linking ('Streamlined') If app is not found or an error occurs during the app flip linking process, the user is redirected to Streamlined or Web OAuth flow.įigure 2.Your app gathers consent from the user to link the account with Google, and then 'flips back' to the Google surface. If the app is found, the user is ‘flipped’ to your app.Google app checks if your app is installed on the user's device: To enable App Flip yourĪpp Flip is supported for both Android and iOS. Review the proposed data access changes and grant their consent to link theirĪccount on your platform with their Google account. OAuth-based App Flip Linking guides users as they moveīetween your verified Android or iOS mobile apps and Google's platform to Account Linking on a user's phone with Web OAuth OAuth-based App Flip Linking ('App Flip')Īn OAuth flow that sends users to your app for linking. Note: Implementing Web OAuth is required for all account linking integrations, as it is the fallback method for App Flip and Streamlined flows.įigure 1. Token exchange endpoint when using the authorization code flow. Your service must host an OAuth 2.0 compliant authorizationĮndpoint for the implicit flow, and must expose both an authorization and OAuth Linking supports the authorization code and implicit At that point, the user's Google Account and your service, are linked. ![]() Once signed in, the user consents to sharing their data, on your service, with Google. The user is redirected to your website to sign in to their account. This is the basic OAuth flow that sends users to your website for linking. There are 3 Google Account Linking flows all of which are OAuth based and require you to manage or control OAuth 2.0 compliant authorization and token exchange endpoints.ĭuring the linking process, you issue access tokens to Google for individual Google Accounts after obtainingĪccount holders consent to link their accounts and share data. Use OAuth 2.0 to access Google APIs, see the Linking covers the reverse case of allowing the user of a Google service toĪuthenticate with your platform and call your service's APIs. Platform covers how you can sign in your users with their Google AccountsĪnd get authorization to call Google APIs on their behalf. Note: Most of the OAuth 2.0 documentation for The Google Identity Lets you stay in sync with Google initiated events, while Cross-AccountĪllows you to notify Google of any unlinking events that take place on your Increase user trust by clearly defining how their data is used.Īccess to data and services hosted on your platform can be revoked by Improve user privacy by defining custom scopes to share only necessary data, One tap securely opens your verified Android or iOS app and one tap grants Obtain their consent and securely share data with Sign-in existing users or sign-up new Google verified users to your platform, Quickly and easily share your data using the These features are supported by Google Account Linking: Pre-populate new accounts during sign-up with consensually shared "Hey Google, order my usual from Starbucks".Įnable users to earn rewards by viewing eligible live streams on YouTube Play your video and movie content using Google TV.Ĭonnected devices using the Google Home app and Google Assistant, "Hey Google turn on the lights".Ĭreate user customized Google Assistant experiences and functionality with Share a user's data from your platform with Google apps and services. Some of the reasons to implement Google Account Linking are: Your platform with Google Account Linking. Users can link or unlink their accounts and optionally create a new account on With their account on your platform, thereby granting Google applications and The secure OAuth 2.0 protocol lets you safely link a user's Google Account Linking to share a user's data from your platform with Google apps and services. ![]() You may choose to implement Google Account Account linking enables Google Account holders to quickly, seamlessly and
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |