Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
hello_uni-id-pages
提交
8fd283e5
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看板
提交
8fd283e5
编写于
9月 16, 2022
作者:
C
chenruilong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
新增 支持通过`isAdmin`配置项区分是否为管理端或者用户端
上级
37918b60
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
14 addition
and
11 deletion
+14
-11
uni_modules/uni-id-pages/changelog.md
uni_modules/uni-id-pages/changelog.md
+6
-0
uni_modules/uni-id-pages/common/common.js
uni_modules/uni-id-pages/common/common.js
+1
-1
uni_modules/uni-id-pages/common/login-page.mixin.js
uni_modules/uni-id-pages/common/login-page.mixin.js
+0
-3
uni_modules/uni-id-pages/config.js
uni_modules/uni-id-pages/config.js
+1
-1
uni_modules/uni-id-pages/package.json
uni_modules/uni-id-pages/package.json
+2
-2
uni_modules/uni-id-pages/pages/login/login-withpwd.vue
uni_modules/uni-id-pages/pages/login/login-withpwd.vue
+4
-4
未找到文件。
uni_modules/uni-id-pages/changelog.md
浏览文件 @
8fd283e5
## 1.0.13(2022-09-16)
-
新增 支持通过
`isAdmin`
配置项区分是否为管理端或者用户端
-
新增 管理员注册页面
-
新增 登录成功后自动跳转;跳转优先级:路由携带(
`uniIdRedirectUrl`
参数) > 返回上一路由 > 跳转首页
-
优化 管理端下部分页面展示
-
优化 注册管理员时管理员存在提示文案
## 1.0.12(2022-09-07)
## 1.0.12(2022-09-07)
-
修复 getSupportedLoginType判断是否支持微信公众号、PC网页微信扫码登录方式报错的Bug
-
修复 getSupportedLoginType判断是否支持微信公众号、PC网页微信扫码登录方式报错的Bug
-
优化 适配pc端样式
-
优化 适配pc端样式
...
...
uni_modules/uni-id-pages/common/common.js
浏览文件 @
8fd283e5
...
@@ -6,7 +6,7 @@ export default {
...
@@ -6,7 +6,7 @@ export default {
uni
.
removeStorageSync
(
'
uni_id_token
'
);
uni
.
removeStorageSync
(
'
uni_id_token
'
);
uni
.
setStorageSync
(
'
uni_id_token_expired
'
,
0
)
uni
.
setStorageSync
(
'
uni_id_token_expired
'
,
0
)
uni
.
redirectTo
({
uni
.
redirectTo
({
url
:
config
.
clientType
===
"
admin
"
?
'
/uni_modules/uni-id-pages/pages/login/login-withpwd
'
:
'
/uni_modules/uni-id-pages/pages/login/login-withoutpwd
'
,
url
:
config
.
isAdmin
?
'
/uni_modules/uni-id-pages/pages/login/login-withpwd
'
:
'
/uni_modules/uni-id-pages/pages/login/login-withoutpwd
'
,
});
});
uni
.
$emit
(
'
uni-id-pages-logout
'
)
uni
.
$emit
(
'
uni-id-pages-logout
'
)
},
},
...
...
uni_modules/uni-id-pages/common/login-page.mixin.js
浏览文件 @
8fd283e5
...
@@ -71,9 +71,6 @@ let mixin = {
...
@@ -71,9 +71,6 @@ let mixin = {
console
.
log
(
'
不存在 隐私政策协议组件
'
);
console
.
log
(
'
不存在 隐私政策协议组件
'
);
}
}
}
}
},
isAdmin
()
{
return
config
.
clientType
===
"
admin
"
}
}
},
},
methods
:
{
methods
:
{
...
...
uni_modules/uni-id-pages/config.js
浏览文件 @
8fd283e5
...
@@ -5,7 +5,7 @@ export default {
...
@@ -5,7 +5,7 @@ export default {
登录类型 未列举到的或运行环境不支持的,将被自动隐藏。
登录类型 未列举到的或运行环境不支持的,将被自动隐藏。
如果需要在不同平台有不同的配置,直接用条件编译即可
如果需要在不同平台有不同的配置,直接用条件编译即可
*/
*/
"
clientType
"
:
"
admin
"
,
// 客户端类型 user 普通用户,admin 管理员
"
isAdmin
"
:
true
,
// 区分管理端与用户端
"
loginTypes
"
:
[
"
loginTypes
"
:
[
// "qq",
// "qq",
// "xiaomi",
// "xiaomi",
...
...
uni_modules/uni-id-pages/package.json
浏览文件 @
8fd283e5
{
{
"id"
:
"uni-id-pages"
,
"id"
:
"uni-id-pages"
,
"displayName"
:
"uni-id-pages"
,
"displayName"
:
"uni-id-pages"
,
"version"
:
"1.0.1
0
"
,
"version"
:
"1.0.1
3
"
,
"description"
:
"云端一体简单、统一、可扩展的用户中心页面模版"
,
"description"
:
"云端一体简单、统一、可扩展的用户中心页面模版"
,
"keywords"
:
[
"keywords"
:
[
"用户管理"
,
"用户管理"
,
...
@@ -48,7 +48,7 @@
...
@@ -48,7 +48,7 @@
"uni-popup"
,
"uni-popup"
,
"uni-scss"
,
"uni-scss"
,
"uni-transition"
,
"uni-transition"
,
"uni-open-bridge-common"
"uni-open-bridge-common"
],
],
"encrypt"
:
[],
"encrypt"
:
[],
"platforms"
:
{
"platforms"
:
{
...
...
uni_modules/uni-id-pages/pages/login/login-withpwd.vue
浏览文件 @
8fd283e5
...
@@ -21,12 +21,12 @@
...
@@ -21,12 +21,12 @@
<button
class=
"uni-btn"
type=
"primary"
@
click=
"pwdLogin"
>
登录
</button>
<button
class=
"uni-btn"
type=
"primary"
@
click=
"pwdLogin"
>
登录
</button>
<!-- 忘记密码 -->
<!-- 忘记密码 -->
<view
class=
"link-box"
>
<view
class=
"link-box"
>
<view
v-if=
"!isAdmin"
>
<view
v-if=
"!
config.
isAdmin"
>
<text
class=
"forget"
>
忘记了?
</text>
<text
class=
"forget"
>
忘记了?
</text>
<text
class=
"link"
@
click=
"toRetrievePwd"
>
找回密码
</text>
<text
class=
"link"
@
click=
"toRetrievePwd"
>
找回密码
</text>
</view>
</view>
<text
class=
"link"
@
click=
"toRegister"
>
{{
isAdmin
?
'
注册管理员账号
'
:
'
注册账号
'
}}
</text>
<text
class=
"link"
@
click=
"toRegister"
>
{{
config
.
isAdmin
?
'
注册管理员账号
'
:
'
注册账号
'
}}
</text>
<!--
<text
class=
"link"
@
click=
"toRegister"
v-if=
"!isAdmin"
>
注册账号
</text>
-->
<!--
<text
class=
"link"
@
click=
"toRegister"
v-if=
"!
config.
isAdmin"
>
注册账号
</text>
-->
</view>
</view>
<!-- 悬浮登录方式组件 -->
<!-- 悬浮登录方式组件 -->
<uni-id-pages-fab-login
ref=
"uniFabLogin"
></uni-id-pages-fab-login>
<uni-id-pages-fab-login
ref=
"uniFabLogin"
></uni-id-pages-fab-login>
...
@@ -132,7 +132,7 @@ export default {
...
@@ -132,7 +132,7 @@ export default {
/* 前往注册 */
/* 前往注册 */
toRegister
()
{
toRegister
()
{
uni
.
navigateTo
({
uni
.
navigateTo
({
url
:
this
.
isAdmin
?
'
/uni_modules/uni-id-pages/pages/register/register-admin
'
:
'
/uni_modules/uni-id-pages/pages/register/register
'
url
:
this
.
config
.
isAdmin
?
'
/uni_modules/uni-id-pages/pages/register/register-admin
'
:
'
/uni_modules/uni-id-pages/pages/register/register
'
})
})
}
}
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录