【问题标题】:box.com oauth2 "requesting permissions" dialog appears on every authenticationbox.com oauth2“请求权限”对话框出现在每次认证
【发布时间】:2013-03-24 02:12:33
【问题描述】:

我们的服务http://docmunch.com 正在使用 box.com oauth 来验证我们的用户并授权访问他们的盒子驱动器。但是,每次用户进行身份验证时,都会显示“请求权限”对话框。

对于 Google 或 Facebook(对于其他应用程序),这不会发生。一旦用户授权了应用程序,oauth 提供者就会记住该权限并且不会继续询问。但是,box.com 不记得授权。有什么方法可以设置 oauth 所以框只要求用户在第一次授权我们的应用程序?

【问题讨论】:

    标签: oauth oauth-2.0 box-api


    【解决方案1】:

    通过 OAuth 流向用户发送后,您会收到 access_tokenrefresh_token。您需要为特定用户存储refresh_token 以供将来使用。您无需每次都通过授权流程发送用户。

    【讨论】:

    • 在使用通过 OAuth 过程之前,他们没有登录。我们的应用程序如何确定要发送哪个 refresh_token?我们正在尝试仅使用 Box 帐户进行身份验证,这就是为什么我们不知道要发送哪个用户的 refresh_token。与 gmail 和 facebook 相比,box.com 似乎不可能做到这一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-19
    • 1970-01-01
    • 2017-05-06
    • 1970-01-01
    • 2020-03-16
    相关资源
    最近更新 更多