Questions tagged [account-linking]

Account linking is referred to an ability (and a process) to connect the identity of the user with a user account in a different system.

Account linking is referred to an ability (and a process) to connect the identity of the user with a user account in a different system.

It's used in systems like Amazon Alexa and Actions on Google, for example during their OAuth 2.0 flows.

47 questions
1
vote
1 answer

Account linking with Google Sign-In: "Wrong recipient, payload audience != requiredAudience"

I'm trying to make account linking with Google sign-in Linking type. For conversation using Dialogflow. To get user information, fulfillment in node.js was written, using this guide https://developers.google.com/actions/identity/google-sign-in. But…
1
vote
1 answer

Getting a Voice Match error when trying to call Actions on Google SignIn helper

What I'm trying to achieve is user authentication (account linking) before the default welcome intent is called. (I'm aware that in the design documents it is recommended to not require users to authenticate, but it is required for our action) We…
islalobo
  • 617
  • 2
  • 8
  • 22
1
vote
1 answer

How to detect a returning user to Google Assistant on Android in Dialogflow fulfillments?

I have a running website, where users already have accounts. And I am trying to create a Google Assistant agent, accessible on Android, to help users access their information. My issue is that I can't detect returning users on Android Smartphones,…
1
vote
1 answer

Alexa Account Linking with 3rd party resource server

I am working on a skill where i want to link the skill to a 3rd party api. The issue is the 3p server does not have Oath enabled and works off on username/password authentication. I wanted to understand what are my options here. Can i create a…
Ankur Jain
  • 164
  • 3
  • 12
1
vote
0 answers

How to obtain a user ID and OAuth access token in Dialogflow

In a webhook (written in Java), as part of an action configured for account linking with the following topology: Actions-on-Google->Dialogflow->Webhook, I am trying to extract the userId and OAuth accessToken from the incoming requests. Both…
Simeon Leyzerzon
  • 18,658
  • 9
  • 54
  • 82
0
votes
0 answers

oAuth/Security best practices: Account linking with 2 mobile applications

Context: User wants to link accounts and allow one mobile application (app A) to use data from another system (app/system B). System B also has mobile application with logged in user. System B also has oAuth 2 server and bunch of APIs secured by JWT…
Sergei
  • 1,745
  • 2
  • 11
  • 6
0
votes
1 answer

Google Action Builder Account Linking with custom authentication in Node js

I'm creating Google Actions Builderaction console and I'm having some doubt in Account Linking. Should be like, need to authenticate account linking based on my database data. Example: While Account Linking if I wanted to pass a email…
0
votes
1 answer

Verify users on my app with Amazon Account Linking

How can I verify that a user that has logged in with Amazon or Google on a cloud service is the same user as the one I've on my application? Scenario: I've a website were the user has an account. I want to allow an alexa skill from a third party to…
0
votes
0 answers

Where is the JWT ID Token after I do Account Linking by Google-sign in for my app in Google Assistant?

I have enabled Account Linking by Google Sign-in following this method [Account linking with Google Sign-In][1]. It says I am supposed to receive a JWT Google ID Token with each call. From where I should extract user information. But in my webhook…
0
votes
1 answer

Google Action Builder Account Linking

I'm using the brand new Google Action Builder and I'm having a problem with Account Linking ( OAuth & Google Sign In & Implicit flow ): After account linking is performed, Google should attach the access_token to conv parameters but I don't find it…
Claudioc
  • 53
  • 1
  • 10
0
votes
1 answer

How to map storage.userId and idToken in Google Assistant actionSdk

Hi, We have created a bot where user interact with the bot. so our bot has two type of queries static and dynamic queries. if user asks static query we don't ask for SIGN IN but if user ask for dynamic query than we ask user to SIGN IN and…
0
votes
1 answer

Alexa Skill Access Token Out of Session

For an Alexa Skill user that has completed account linking - is a way to get their account linking accessToken outside of the skill session? For example I know that as part of the out of session Skill Messaging API - you can do this to get the…
user4717644
0
votes
1 answer

We can't do account linking using iOS's Google assistant app

I want to realize account linking to Google account with Google Home. On realizing this, our app's flow of account linking follow to this page. It page shows this. ...so we send back a message saying they need to visit our website to authorize us…
0
votes
1 answer

Is it possible to Integrate 2 applications with different OAuth2 grant-types?

Im trying to link AWS Alexa with a backend application(SugarCRM 9.0) which handles OAuth2.0 but different grant-type (password and refresh) and AWS Alexa Requirements are authorization code grant type or implicit grant type.Is there a way to get…
Moriuks
  • 129
  • 9
0
votes
0 answers

Google assistant: Account linking - OAuth authorization code flow on IOS

I have a question regarding the account linking, oauth authorization code flow on native IOS google assistant app. We have a very specific use case for the account linking. When the account linking is started and the google assistant app calls the…
davydaenen
  • 56
  • 4