Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
hello_uni-id-pages
提交
1514d027
H
hello_uni-id-pages
项目概览
DCloud
/
hello_uni-id-pages
通知
1054
Star
31
Fork
43
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
4
列表
看板
标记
里程碑
合并请求
2
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
H
hello_uni-id-pages
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
4
Issue
4
列表
看板
标记
里程碑
合并请求
2
合并请求
2
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
1514d027
编写于
3月 29, 2023
作者:
C
chenruilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(uni-id-co): 更新push_clientid时因device_id没有变化导致无法更新
上级
9a049762
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
18 addition
and
24 deletion
+18
-24
.gitignore
.gitignore
+1
-1
uni_modules/uni-id-pages/changelog.md
uni_modules/uni-id-pages/changelog.md
+8
-5
uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/module/utils/set-push-cid.js
...oud/cloudfunctions/uni-id-co/module/utils/set-push-cid.js
+9
-18
未找到文件。
.gitignore
浏览文件 @
1514d027
...
@@ -6,7 +6,7 @@ node_modules/
...
@@ -6,7 +6,7 @@ node_modules/
uni_modules_tools/copy
uni_modules_tools/copy
/uni_modules/uni-config-center/uniCloud/cloudfunctions/common/uni-config-center/uni-id/config.json
/uni_modules/uni-config-center/uniCloud/cloudfunctions/common/uni-config-center/uni-id/config.json
/uni_modules/uni-config-center/uniCloud/cloudfunctions/common/uni-config-center/uni-id/custom-password.js
/uni_modules/uni-config-center/uniCloud/cloudfunctions/common/uni-config-center/uni-id/custom-password.js
/uni_modules/uni-config-center/uniCloud/cloudfunctions/common/uni-config-center/uni-uni-cloud-s2s/config.json
.idea
.idea
.vscode
.vscode
uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/.eslintrc.js
uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/.eslintrc.js
...
...
uni_modules/uni-id-pages/changelog.md
浏览文件 @
1514d027
## 1.1.11(2023-03-24)
## 1.1.12(2023-03-29)
-
修复 tabbar页面因为token无效而强制跳转至登录页面(url参数包含
`uniIdRedirectUrl`
)后无法返回的问题
-
uni-id-co 修复 更新push_clientid时因device_id没有变化导致无法更新
## 1.1.10(2023-03-24)
-
uni-id-co 新增 自无unionid到有unionid状态进行登录时为用户补充unionid字段
-
修复 PC微信扫码登录跳转地址错误
## 1.1.11(2023-03-24)
-
uni-id-co 新增 请求鉴权支持 uni-cloud-s2s 模块验证签名
[
uni-cloud-s2s文档
](
https://uniapp.dcloud.net.cn/uniCloud/uni-cloud-s2s.html
)
-
修复 tabbar页面因为token无效而强制跳转至登录页面(url参数包含
`uniIdRedirectUrl`
)后无法返回的问题
## 1.1.10(2023-03-24)
-
修复 PC微信扫码登录跳转地址错误
-
uni-id-co 新增 请求鉴权支持 uni-cloud-s2s 模块验证签名
[
uni-cloud-s2s文档
](
https://uniapp.dcloud.net.cn/uniCloud/uni-cloud-s2s.html
)
## 1.1.9(2023-03-24)
## 1.1.9(2023-03-24)
-
修复 跳转至登录页面的url参数包含
`uniIdRedirectUrl`
后无法返回的问题
-
修复 跳转至登录页面的url参数包含
`uniIdRedirectUrl`
后无法返回的问题
## 1.1.8(2023-03-02)
## 1.1.8(2023-03-02)
...
...
uni_modules/uni-id-pages/uniCloud/cloudfunctions/uni-id-co/module/utils/set-push-cid.js
浏览文件 @
1514d027
...
@@ -117,25 +117,16 @@ module.exports = async function (params = {}) {
...
@@ -117,25 +117,16 @@ module.exports = async function (params = {}) {
errCode
:
0
errCode
:
0
}
}
}
}
// 同一用户允许更新token_expired,不同用户在token_expired小于Date.now()时允许更新。搭配逻辑:用户退出登录时将token_expired置0
if
(
deviceRecord
.
user_id
===
uid
||
(
deviceRecord
.
token_expired
<
Date
.
now
())
)
{
await
deviceCollection
.
where
({
device_id
:
deviceId
}).
update
({
user_id
:
uid
,
token_expired
:
tokenExpired
,
push_clientid
:
pushClientId
,
appid
:
appId
})
return
{
errCode
:
0
}
}
await
deviceCollection
.
where
({
device_id
:
deviceId
}).
update
({
user_id
:
uid
,
token_expired
:
tokenExpired
,
push_clientid
:
pushClientId
,
appid
:
appId
})
return
{
return
{
errCode
:
ERROR
.
SYSTEM_ERROR
errCode
:
0
}
}
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录