5

I'm developing an action on Google that requires the user to login with my services. I was able to implement account linking.

That works fine; I'm able to complete the entire flow to authenticate the user using the Google Home app, but I couldn't find a way to unlink the account. The service does not appear at

Apps with access to your account

Is there any way to unlink an account?

sorak
  • 2,607
  • 2
  • 16
  • 24
BeNeXuS
  • 497
  • 5
  • 11

4 Answers4

4

The "preview" feature on both API.AI and Actions SDK will clear any existing OAuth tokens for your action on your account.

After running "preview" and invoking your action -- "OK Google, talk to $invocationName" -- you'll be prompted to link accounts again.

David
  • 119
  • 1
  • Thanks. Do you know if once the project is published the Service/App will appear into your account so you can unlink it? – BeNeXuS Dec 12 '16 at 20:23
  • 1
    Yes, you will be able to see the deployed service in the Home app under Services and you can unlink it from there. You can read a bit more about it in the [Google Home help center](https://support.google.com/googlehome/answer/7126338?hl=en&ref_topic=7128170) – Alfonso Gomez Jordana Manas Dec 16 '16 at 01:45
2

Apparently things have changed since this was answered. Now there is a 'user' icon in the Simulator which you can use to unlink.Account Unlink

Asa
  • 1,624
  • 15
  • 19
1

You can unlink your Google account from: https://myaccount.google.com/u/0/security?hl=en

unlink account

Pablo Espantoso
  • 416
  • 6
  • 13
0

Go Action on Google console -> Simulator, then click 'Testing on Device' botton, Finally restart the test.

Testing on Device Button

Riyafa Abdul Hameed
  • 7,417
  • 6
  • 40
  • 55