官方公告

蜻蜓Q系统v2.6.7版本更新,发布英文版-注册登录部分增加开启/关闭短信验证码功能

发布人:伊凡 发布时间:2021-11-03 20:15:41
分享到:

更新日志

蜻蜓Q系统v2.6.7版本更新,发布英文版-注册登录部分增加开启/关闭短信验证码功能。

蜻蜓Q系统v2.6.7版本更新,发布英文版-注册登录部分增加开启/关闭短信验证码功能,蜻蜓Queen系统前端APP版本英文版发布-qingting-queen-uniapp-eng 大家可直接下载,

2021年11月3日v2.6.7版本更新:

1,注册登录处可开启/关闭短信验证码功能。
2,增加蜻蜓Queen系统前端英文版。

前端相关文件:

components/v-tabbar/v-tabbar.nvue | 1 -
pages/login/login.vue | 11 +++—-
pages/my/my.nvue | 4 +—
pages/register/edit.vue | 72 +++++++++++++++++++++++++++——————
pages/register/register.vue | 52 ++++++++++++++++++++————

服务端相关文件:

app/Http/Controllers/Api/V1/JwtAuthController.php | 29 ++++++++++++++++———-
app/Http/Controllers/Api/V1/UserController.php | 9 +++++—

验证码功能开关说明

注册验证码开启和关闭选项在register.vue:

  1. export default {
  2. data() {
  3. return {
  4. username: '',
  5. timer: null,
  6. countdown: 60,
  7. captchaData: {
  8. img: ''
  9. },
  10. graphicCaptcha: '',
  11. emailReg: /^([a-z0-9]+[_|\_|\.]?)*[a-z0-9]+@([a-z0-9]+[_|\_|\.]?)*[a-z0-9]+\.[a-z]{2,3}$/,
  12. phoneReg: /^1[3456789]\d{9}$/,
  13. show: false,
  14. captcha: '',
  15. password: '',
  16. invitationCode: '',
  17. // 1 手机号 0 邮箱 2 用户名
  18. type: 2,
  19. checked: true,
  20. // 是否需要验证码
  21. need_validation_code: false,
  22. };
  23. },

在本部分中,注意修改type的值,如果取1为手机号登陆,那么必须使用验证码机制,选0则是强制邮箱登陆且必须填入是邮箱其他无效(后台需要设置SMTP邮箱收发),设置2则是必须以用户名登陆,此处修改后请对应修改登陆的提示文件,login.vue

  1. <view class="form-body">
  2. <view class="form-item">
  3. <image class="form-item__icon" src="/static/images/account.png" mode=""></image>
  4. <input class="form-item__input" type="text" placeholder="username" v-model="username" />
  5. </view>
  6. <view class="form-item">
  7. <image class="form-item__icon" src="/static/images/password.png" mode=""></image>
  8. <input class="form-item__input" type="password" placeholder="password" v-model="password" />
  9. </view>
  10. <u-button shape="circle" type="success" @tap="_login" :loading="loading">Sign in</u-button>
  11. <view class="form-item__other">
  12. <navigator url="" hover-class="none">Forget password?</navigator>
  13. <navigator url="/pages/register/register" hover-class="none">Register now</navigator>
  14. </view>
  15. </view>

注意类型,类型错误将会提示无法登陆,提示账号密码错误。

英文版仓库地址:

https://gitee.com/youyacao/qingting-queen-uniapp-eng

相关截图