我们有一个允许用户关联多个Facebook 帐户的应用程序。他们使用我们的软件,除其他外,选择性地发布到这些帐户。
当然,访问令牌过期了,我们需要刷新它们。但是,由于我们有多个帐户的多个令牌,我们需要刷新一个非常具体的帐户。
如果我们简单地将用户放入身份验证流程,他们将刷新到他们当前已通过身份验证(或碰巧登录)的任何 Facebook 帐户,这可能不是我们需要刷新的那个。
无论如何,是否可以将用户放入带有提示的身份验证流中,以便他们可以登录到正确的 Facebook 帐户并刷新我们需要刷新的特定令牌?据推测,这也将覆盖他们可能与 Facebook 进行的任何当前会话。
我可以理解这对正常用例有点违反直觉(即,使用户的身份验证流程非常无缝),但尽管如此,这是我们的场景。
如果这不受支持,是否有人对替代方法有任何想法?