Taskade
    • 概述
    • OAuth 2.0 身份验证
    • 工作空间
      • 项目
        POST
      • 文件夹
        GET
    • 文件夹
      • 项目
        GET
    • 项目
      • 复制
        POST
      • 分享链接
        GET
      • 在项目中启用共享链接
        PUT
    • 任务
      • 创造
        POST
      • Complete
        POST
      • 从任务中删除受让人
        DELETE
      • 任务分配
        PUT
      • 创建或更新任务的日期
        PUT
      • 删除任务日期
        DELETE
    • ME
      • 获取我的所有项目
        GET
    • 代理商
      • 创建
        POST
      • 公共访问
        PUT

    OAuth 2.0 身份验证

    身份验证是确保您与我们的 API 交互的安全性和完整性的一个重要方面。我们提供两种不同的身份验证方法:个人访问令牌和 OAuth 2.0。本指南旨在帮助您理解和实施 OAuth 2.0。

    概述#

    OAuth 2.0 是一种广泛认可的授权协议,使第三方应用程序能够获得对 HTTP 服务上的用户帐户的有限访问权限。它适用于您想要授权应用程序代表用户执行操作或需要更精细的访问控制的场景。

    端点 URL#

    授权网址: https: //www.taskade.com/oauth2/authorize
    访问令牌 URL: https: //www.taskade.com/oauth2/token
    刷新令牌网址: https: //www.taskade.com/oauth2/token

    设置和使用 OAuth 2.0 的步骤:#

    1.
    注册您的应用程序:
    导航到 https://taskade.com/settings/password 并向下滚动到OAuth 2.0 Apps。
    提供有关您的应用程序的必要详细信息以获取客户端凭据(即Client ID和Client Secret)。
    2.
    实施 OAuth 2.0 流程:
    根据应用程序的需求,您可以选择标准 OAuth 2.0 流程之一:授权代码、隐式、客户端凭据或资源所有者密码。
    将用户重定向到提供的授权 URL,他们将在其中授予您的应用程序权限。
    3.
    获取访问令牌:
    收到用户的授权后,通过向我们的令牌端点发出请求来将其交换为访问令牌。
    4.
    在 API 请求中使用访问令牌:
    使用获得的访问令牌,将其包含在 API 请求的标头中。通常,这是使用Authorization标头完成的。例如:
    Authorization: Bearer YOUR_OAUTH2_ACCESS_TOKEN
    5.
    令牌刷新和过期:
    通过 OAuth 2.0 获取的访问令牌的寿命有限。根据我们平台的配置,您可能需要定期刷新这些令牌。确保您处理应用程序中的令牌过期和刷新场景。

    笔记:#

    在实施 OAuth 2.0 时,必须遵循最佳实践,尤其是在处理客户端机密和重定向 URI 时,以确保应用程序和用户数据的安全。
    修改于 2024-03-14 06:57:26
    上一页
    概述
    下一页
    项目
    Built with