diff --git a/docs/uniCloud/_sidebar.md b/docs/uniCloud/_sidebar.md index ec7eaff9bcfc6be26bf1a744b0effef62bd55772..3df296ee3d3c0b831d8b2f2487f258a835dbbdbe 100644 --- a/docs/uniCloud/_sidebar.md +++ b/docs/uniCloud/_sidebar.md @@ -19,7 +19,6 @@ * [开发云函数](uniCloud/cf-functions.md) * [云函数公共模块](uniCloud/cf-common.md) * [日志输出](uniCloud/cf-logger.md) - * [身份认证](uniCloud/cf-authentication.md) * [定时触发](uniCloud/trigger.md) * [云函数URL化](uniCloud/http.md) * 云存储 @@ -42,7 +41,7 @@ * [uni-sec-check 内容安全](https://ext.dcloud.net.cn/plugin?id=5460) * [uniCloud响应体规范](uniCloud/unicloud-response-format.md) * [前端网页托管](uniCloud/hosting.md) -* Redis扩展 +* Redis扩展库 * [简介](uniCloud/redis-introduction.md) * [费用说明](uniCloud/redis-buy.md) * [开发文档](uniCloud/redis.md) diff --git a/docs/uniCloud/cf-authentication.md b/docs/uniCloud/cf-authentication.md deleted file mode 100644 index 055ce18419346dd99d85c3b41a3b9daa8fce8904..0000000000000000000000000000000000000000 --- a/docs/uniCloud/cf-authentication.md +++ /dev/null @@ -1,65 +0,0 @@ -**本章内容仅针对腾讯云,阿里云暂不支持** - -### uniCloud.auth() - -获取`auth`的引用 - -```js -const auth = uniCloud.auth(); -``` - -### auth.getUserInfo() - -获取用户信息 - -```js -const { - uid, //云开发用户唯一ID - customUserId //自定义登录传入的用户Id -} = auth.getUserInfo() -``` - -### auth.getClientIP() - -获取客户端IP地址,上传并运行时返回空 - -```js -const IP = auth.getClientIP() -``` - -### auth.createTicket(String customUserId, Object createTicketOptions)@createticket - -此Api现在直接调用有问题,正在修复。可以先使用下面的方式调用 - -```js -const app = uniCloud.init({ - spaceId: 'your-space-id', - credentials: require('./credentials.json') -}) - -const auth = app.auth(); - -let customUserId = '123456'; - -const ticket = auth.createTicket(customUserId, { - refresh: 10 * 60 * 1000 // 每十分钟刷新一次登录态, 默认为一小时 -}); -``` - - -开发者可以使用云函数创建登录凭证,提供给客户端进行登录操作。[详见](uniCloud/authentication.md#自定义登录) - -**createTicketOptions参数说明** - -|参数名 |类型 |必填 |默认值 |说明 |平台差异说明 | -|:- |:- |:- |:- |:- |:- | -|refresh|Number |否 |3600000|token刷新间隔|- | - -```js -let customUserId = '123456'; - -const ticket = auth.createTicket(customUserId, { - refresh: 10 * 60 * 1000 // 每十分钟刷新一次登录态, 默认为一小时 -}); -// 然后把 ticket 发送给客户端,由客户端调用auth.signInWithTicket()使用 -```