Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
你丑我先上
unidocs-zh
提交
807eff73
U
unidocs-zh
项目概览
你丑我先上
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
807eff73
编写于
12月 02, 2021
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: remove useless doc
上级
c037bd07
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
1 addition
and
67 deletion
+1
-67
docs/uniCloud/_sidebar.md
docs/uniCloud/_sidebar.md
+1
-2
docs/uniCloud/cf-authentication.md
docs/uniCloud/cf-authentication.md
+0
-65
未找到文件。
docs/uniCloud/_sidebar.md
浏览文件 @
807eff73
...
...
@@ -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
)
...
...
docs/uniCloud/cf-authentication.md
已删除
100644 → 0
浏览文件 @
c037bd07
**本章内容仅针对腾讯云,阿里云暂不支持**
### 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()使用
```
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录