Tiny Drive Node.js 入门项目

该项目将帮助您快速上手 Tiny Drive,并让您能够体验其功能。

要求

在开始使用 Tiny Drive 之前,完成以下步骤可使您的使用过程更加顺畅:

  1. 登录/注册 Tiny 账户

  2. 获取 Tiny Cloud API 密钥

  3. 获取 JWT 密钥

请暂时妥善保存这些密钥,后续需要复制并粘贴使用。

前提条件

  • 在任意支持的平台上安装 Node.js 11。

操作步骤

1. 使用以下命令将此仓库克隆到您的本地机器

以下是在您的机器上运行此项目所需的步骤:

$ git clone git@github.com:tinymce/tinydrive-nodejs-starter.git

2. 修改 tinydrive-nodejs-starter/config.js 中的 apiKey

从 Tiny 账户 获取您的 API 密钥,并替换 config.js 文件中的占位符值。

3. 创建一个包含您生成的 RSA 私钥的 tinydrive-nodejs-starter/private.key 文件

使用 Tiny 账户 - JWT 密钥 中的“生成新密钥对”选项来创建密钥对。从生成的密钥对中下载私钥,并将其保存到 private.key 文件中。

4. 进入目录,安装 npm 包,然后启动开发服务器

$ cd tinydrive-nodejs-starter
$ npm i
$ npm run start

5. 在 http://localhost:3000 打开示例项目

在您的系统中实现

如果您的具体用例未被任何示例 dot net、java、nodejs 或 php 入门项目所涵盖,可能需要进行一些自定义设置,以便在特定系统中实现 Tiny Drive。JSON Web Token 认证解决方案需要与您系统的登录认证绑定。这通常意味着将 JWT 认证集成到现有的会话认证中,以便用户能够自动登录到 Tiny Drive 和您的系统。

额外资源

查阅以下额外资源,了解如何将 Tiny Drive 配置到您的系统中。

  • 我们建议您阅读并尝试理解 JWT 认证 的工作原理。要实现 Tiny Drive,您需要预先详细掌握 JWT 的相关知识,包括如何在 Web 应用程序中将其用于用户认证和会话管理。根据本节的说明,需要在客户端和服务器端进行一些编码工作来配置 JWT。

  • 入门项目:

  • 配置选项:

  • 集成

需要帮助?

我们致力于让 Tiny Drive 尽可能实用且简单。对于 JWT 认证和实现 Tiny Drive 相关的支持问题,请查看我们的 帮助页面 或联系 Tiny 支持团队。