From 292d760130543e1b8ba71a2a49198d3ce03f66a0 Mon Sep 17 00:00:00 2001 From: valarchie <343928303@qq.com> Date: Mon, 12 Jun 2023 22:05:30 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 3 +- README.md | 1 + index.html | 2 +- package.json | 2 + public/serverConfig.json | 2 +- src/components/ReImageVerify/index.ts | 7 + src/components/ReImageVerify/src/hooks.ts | 85 +++++++ src/components/ReImageVerify/src/index.vue | 46 ++++ src/components/ReQrcode/index.ts | 7 + src/components/ReQrcode/src/index.scss | 9 + src/components/ReQrcode/src/index.tsx | 261 +++++++++++++++++++++ src/components/ReTypeit/index.ts | 44 ++++ src/store/modules/types.ts | 1 + src/store/modules/user.ts | 10 +- src/views/login/components/phone.vue | 98 ++++++++ src/views/login/components/qrCode.vue | 22 ++ src/views/login/components/regist.vue | 185 +++++++++++++++ src/views/login/components/update.vue | 146 ++++++++++++ src/views/login/index.vue | 153 ++++++++++-- src/views/login/utils/enums.ts | 32 +++ src/views/login/utils/rule.ts | 103 +++++++- src/views/login/utils/verifyCode.ts | 50 ++++ 22 files changed, 1244 insertions(+), 25 deletions(-) create mode 100644 src/components/ReImageVerify/index.ts create mode 100644 src/components/ReImageVerify/src/hooks.ts create mode 100644 src/components/ReImageVerify/src/index.vue create mode 100644 src/components/ReQrcode/index.ts create mode 100644 src/components/ReQrcode/src/index.scss create mode 100644 src/components/ReQrcode/src/index.tsx create mode 100644 src/components/ReTypeit/index.ts create mode 100644 src/views/login/components/phone.vue create mode 100644 src/views/login/components/qrCode.vue create mode 100644 src/views/login/components/regist.vue create mode 100644 src/views/login/components/update.vue create mode 100644 src/views/login/utils/enums.ts create mode 100644 src/views/login/utils/verifyCode.ts diff --git a/.vscode/settings.json b/.vscode/settings.json index 1aa0ecb..9b434de 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -27,5 +27,6 @@ "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, - "iconify.excludes": ["el"] + "iconify.excludes": ["el"], + "cSpell.words": ["iconify", "Qrcode"] } diff --git a/README.md b/README.md index 1a39918..457ec99 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ ## 开发环境 node 版本应不小于 16 ,pnpm 版本应不小于 6 +版本请勿过新,有先选择 node=16, pnpm=6 如果您还没安装 pnpm,请执行下面命令进行安装(mac 用户遇到安装报错请在命令前加上 sudo) 如果是 windows 用户 用使用管理员 power shell 来执行 ``` diff --git a/index.html b/index.html index f7f6135..7aad001 100644 --- a/index.html +++ b/index.html @@ -8,7 +8,7 @@ name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=0" /> -
{{ '扫码后点击"确认",即可完成登录' }}
+{{ "第三方登录" }}
+