适用于PHP和JS SDK的Dropbox身份验证

克里夫顿·拉布鲁姆(Clifton Labrum)

我正在编写一个Web应用程序,它将允许用户将其Dropbox数据存储区数据迁移到一个新的数据库文件中,该文件将使用核心API存储在其Dropbox帐户中。

用户使用PHP SDK进行身份验证,但是当我尝试通过JS进行数据存储区调用时,未对Dropbox客户端进行身份验证。

有没有办法可以在同一授权流程中同时授予对PHP核心SDK和JS Datastore SDK的访问权限?我讨厌用户必须进行两次身份验证(每个SDK一次)。

格雷格

是的,Dropbox数据存储区JavaScript SDK v1.2Dropbox PHP Core SDK v1.1.5均使用OAuth 2访问令牌,并具有直接采用OAuth 2访问令牌的构造函数。

要使用OAuth 2访问令牌在PHP SDK中创建客户端,请使用此构造函数并将OAuth 2访问令牌传递为$accessToken

https://dropbox.github.io/dropbox-sdk-php/api-docs/v1.1.x/class-Dropbox.Client.html#___construct

要使用OAuth 2访问令牌在JavaScript SDK中创建客户端,您可以使用此构造函数并将OAuth 2访问令牌传递为token

https://www.dropbox.com/developers-v1/datastore/docs/js#Dropbox.Client

请记住,Dropbox OAuth 2访问令牌特定于特定的用户-应用程序对,并且只能在注册该应用程序的权限所允许的范围内进行访问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

适用于3.xx的Firebase身份验证SDK

来自分类Dev

如何在适用于 iOS 的 Firebase SDK 中退出 Facebook 身份验证

来自分类Dev

身份验证的路由不适用于Rspec测试

来自分类Dev

Windows身份验证不适用于SQL Server

来自分类Dev

CouchDB cookie身份验证不适用于jQuery

来自分类Dev

身份验证网址不适用于Icecast

来自分类Dev

密码不适用于sudo(“身份验证失败”)

来自分类Dev

Fishpig身份验证不适用于Magento 2

来自分类Dev

密码不适用于sudo(“身份验证失败”)

来自分类Dev

GPO仅适用于经过身份验证的用户

来自分类Dev

WCF Windows 身份验证不适用于 wsHttpBinding

来自分类Dev

用户身份验证不适用于黄瓜

来自分类Dev

匿名身份验证不适用于android

来自分类Dev

适用于Google Chrome和Edge的Windows Kerberos身份验证

来自分类Dev

玩!适用于Android客户端的Framework 2 REST身份验证和授权

来自分类Dev

除非Fiddler正在运行,否则NTLM身份验证不适用于JS文件。

来自分类Dev

Facebook iOS SDK和Passport-facebook身份验证

来自分类Dev

Facebook iOS SDK和Passport-facebook身份验证

来自分类Dev

使用身份验证规则设置的Firestore PHP SDK

来自分类Dev

Firebase Node.js SDK未经身份验证的访问

来自分类Dev

Firebase Node.js SDK未经身份验证的访问

来自分类Dev

MVC5和OWIN facebook身份验证提供程序不适用于IE11和Firefox(但适用于Chrome)

来自分类Dev

PayPal PHP SDK:由于身份验证凭据无效或授权标头丢失,身份验证失败

来自分类Dev

将cordova-plugin-firebase-authentication身份验证转换为Firebase JS-SDK身份验证

来自分类Dev

Azure Api 规则不适用于使用带有基本身份验证和身份验证证书的默认助手

来自分类Dev

如何在任意云平台上使用dropbox-js使用dropbox进行身份验证?

来自分类Dev

适用于主域和子域的Laravel身份验证以及子域上的重定向

来自分类Dev

适用于同时登录多个应用程序的AppEngine的OpenID Connect和移动身份验证选项

来自分类Dev

自托管的OWIN .NET 4.5 Web API 2不适用于Windows身份验证和https

Related 相关文章

  1. 1

    适用于3.xx的Firebase身份验证SDK

  2. 2

    如何在适用于 iOS 的 Firebase SDK 中退出 Facebook 身份验证

  3. 3

    身份验证的路由不适用于Rspec测试

  4. 4

    Windows身份验证不适用于SQL Server

  5. 5

    CouchDB cookie身份验证不适用于jQuery

  6. 6

    身份验证网址不适用于Icecast

  7. 7

    密码不适用于sudo(“身份验证失败”)

  8. 8

    Fishpig身份验证不适用于Magento 2

  9. 9

    密码不适用于sudo(“身份验证失败”)

  10. 10

    GPO仅适用于经过身份验证的用户

  11. 11

    WCF Windows 身份验证不适用于 wsHttpBinding

  12. 12

    用户身份验证不适用于黄瓜

  13. 13

    匿名身份验证不适用于android

  14. 14

    适用于Google Chrome和Edge的Windows Kerberos身份验证

  15. 15

    玩!适用于Android客户端的Framework 2 REST身份验证和授权

  16. 16

    除非Fiddler正在运行,否则NTLM身份验证不适用于JS文件。

  17. 17

    Facebook iOS SDK和Passport-facebook身份验证

  18. 18

    Facebook iOS SDK和Passport-facebook身份验证

  19. 19

    使用身份验证规则设置的Firestore PHP SDK

  20. 20

    Firebase Node.js SDK未经身份验证的访问

  21. 21

    Firebase Node.js SDK未经身份验证的访问

  22. 22

    MVC5和OWIN facebook身份验证提供程序不适用于IE11和Firefox(但适用于Chrome)

  23. 23

    PayPal PHP SDK:由于身份验证凭据无效或授权标头丢失,身份验证失败

  24. 24

    将cordova-plugin-firebase-authentication身份验证转换为Firebase JS-SDK身份验证

  25. 25

    Azure Api 规则不适用于使用带有基本身份验证和身份验证证书的默认助手

  26. 26

    如何在任意云平台上使用dropbox-js使用dropbox进行身份验证?

  27. 27

    适用于主域和子域的Laravel身份验证以及子域上的重定向

  28. 28

    适用于同时登录多个应用程序的AppEngine的OpenID Connect和移动身份验证选项

  29. 29

    自托管的OWIN .NET 4.5 Web API 2不适用于Windows身份验证和https

热门标签

归档