Skip to content

LeanCloud云数据库

使用方法

①注册账号:去 LeanCloud 官网 (或者国际版) 注册一个账号

  • 如果个人网站域名为Cloudflare配置且无国内备案,只能用国际版

②创建应用:应用名和介绍自行输入,其他保持默认

image-20251222124949629

③创建Class:Todo以及Memo

为了实现备注和长短期待办计划的分类,需要在 LeanCloud 建立两个表(数据存储 -> 结构化数据):

  1. Todo: 增加 type 字段
  2. Memo: 用来存备注(一条长期计划、一条短期计划)

因为我们主要靠 Web 安全域名 来防盗取,所以对于表权限(Class Permission),我们需要放宽

  1. Class 访问权限 修改为:所有用户 (All users)
  2. 将ACL 权限修改为:read所有用户write 也为 所有用户

④安全配置:限制api从自己的项目域名发出,不允许其他域名链接

LeanCloud 后台 -> 设置 -> 安全中心 -> Web 安全域名,填入你的博客域名:https://pandac-blog.com (及 http://localhost:5173 用于本地调试)

效果:即使别人偷了你的 AppID 和 AppKey,只要他的请求不是从你的域名发出的,LeanCloud 就会直接拒绝(403 Forbidden)

⑤返回项目:进行AppID、AppKey、REST API的配置

  1. 设置 -> 应用凭证 里找到 AppIDAppKey

  2. 设置 -> 应用凭证 里找到REST API 服务器地址

    它会自动分配一个类似 https://<你的AppID前8位>.api.lncldglobal.com 的地址

基于 VitePress 搭建 | 记录生活与代码