WARNING

# 当前文档已迁移到新的文档站点 (opens new window),此内容不再维护!

# 登录方式

⚠️注意事项

所有 CloudBase CLI 命令均在配置文件所在目录执行。

当您需要使用云开发的身份验证服务时,您需要配置您想使用的登录方式。目前云开发支持自定义登录、微信公众平台、微信开放平台登录等多种登录方式。

# 查看登录方式

您可以使用下面的命令列出环境配置的登录方式列表,查看环境配置的登录方式,以及相关的状态。

cloudbase env:login:list

您会得到类似于下面的输出

┌────────────────────────────┬──────────────┬─────────────────────┬────────┐
│            Id              │   Platform   │     CreateTime      │ Status │
├────────────────────────────┼──────────────┼─────────────────────┼────────┤
│ be00aef4-2eb9-4413-a50d-xx │  微信开放平台  │ 2019-07-11 15:47:22 │  启用中 │
├────────────────────────────┼──────────────┼─────────────────────┼────────┤
│ 76a7070e-2177-4c6d-a4f2-xx │  微信公众平台  │ 2019-06-21 11:15:51 │  禁用中 │
└────────────────────────────┴──────────────┴─────────────────────┴────────┘

# 新建登录方式

您可以使用下面的命令新建登录方式:

cloudbase env:login:config

您需要选择配置的平台,登录方式状态,以及对应的 AppId 和 AppSecret,登录方式请选择启用。在添加方式时不会校验 AppId 和 AppSecret 的有效性,只有在请求时,AppId 和 AppSecret 才会被校验,所以请确保您添加的 AppId 和 AppSecret 是有效的。

# 修改登录方式

您也可以使用 cloudbase env:login:config 修改已经配置的登录方式,如切换启用状态,修改 AppId 和 AppSecret。