我们目前正在开展一个需要用户的项目。帐户将通过oAuth2授权流程链接到我们的客户服务之一。
但是,令牌有可能在到期之前使用来自oAuth2令牌端点的令牌返回的expires_in持续时间到期,或者用户只是撤销令牌/授权。在这种情况下,需要通过refresh-token-flow获取新令牌,或者需要完全重新链接帐户。
我们是否有办法向Google表明(在履行后端返回的HTTP响应中,或通过其他方式),表示access_token不再有效且需要刷新,或者帐户需要是重新链接?
例如,通过Alexa,可以返回一个"账户链接卡"在HTTP响应中以及回读给用户的实际语音。 这张"卡"然后启动亚马逊方面的帐户关联流程(即使帐户之前已经链接过)。在Actions SDK中是否有相同的内容?
如果我们无法向Google表明帐户关联不再有效且需要重做或刷新,那么至少有一些方法可以以编程方式"取消链接"一个帐户(然后在下次调用时自动触发帐户链接过程)?