微信小程序联调
This commit is contained in:
1
unpackage/dist/build/mp-weixin/uni_modules/uni-id-pages/common/check-id-card.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uni-id-pages/common/check-id-card.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uni-id-pages/common/login-page.mixin.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uni-id-pages/common/login-page.mixin.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../../common/vendor.js"),i=require("../../../common/store.js"),s=require("../config.js"),t={data:()=>({config:s.config,uniIdRedirectUrl:"",isMounted:!1}),onUnload(){},mounted(){this.isMounted=!0},onLoad(i){if(i.is_weixin_redirect){if(e.index.showLoading({mask:!0}),window.location.href.includes("#")){window.location.href.split("?")[1].split("&").forEach((e=>{const s=e.split("=");"code"==s[0]&&(i.code=s[1])}))}this.$nextTick((e=>{this.$refs.uniFabLogin.login({code:i.code},"weixin")}))}i.uniIdRedirectUrl&&(this.uniIdRedirectUrl=decodeURIComponent(i.uniIdRedirectUrl)),1===getCurrentPages().length&&(e.index.hideHomeButton(),console.log("已隐藏:返回首页按钮"))},computed:{needAgreements(){if(this.isMounted)return!!this.$refs.agreements&&this.$refs.agreements.needAgreements},agree:{get(){if(this.isMounted)return!this.$refs.agreements||this.$refs.agreements.isAgree},set(e){this.$refs.agreements?this.$refs.agreements.isAgree=e:console.log("不存在 隐私政策协议组件")}}},methods:{loginSuccess(e){i.mutations.loginSuccess({...e,uniIdRedirectUrl:this.uniIdRedirectUrl})}}};exports.mixin=t;
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/uni-id-pages/common/password.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/uni-id-pages/common/password.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const r=require("../config.js"),{passwordStrength:e}=r.config,n={super:/^(?=.*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/])[0-9a-zA-Z~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/]{8,16}$/,strong:/^(?=.*[0-9])(?=.*[a-zA-Z])(?=.*[~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/])[0-9a-zA-Z~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/]{8,16}$/,medium:/^(?![0-9]+$)(?![a-zA-Z]+$)(?![~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/]+$)[0-9a-zA-Z~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/]{8,16}$/,weak:/^(?=.*[0-9])(?=.*[a-zA-Z])[0-9a-zA-Z~!@#$%^&*_\-+=`|\\(){}[\]:;"'<>,.?/]{6,16}$/},o={normal:{noPwd:"请输入密码",noRePwd:"再次输入密码",rePwdErr:"两次输入密码不一致"},passwordStrengthError:{super:"密码必须包含大小写字母、数字和特殊符号,密码长度必须在8-16位之间",strong:"密码必须包含字母、数字和特殊符号,密码长度必须在8-16位之间",medium:"密码必须为字母、数字和特殊符号任意两种的组合,密码长度必须在8-16位之间",weak:"密码必须包含字母,密码长度必须在6-16位之间"}};function s(r){return!(e&&n[e]&&!new RegExp(n[e]).test(r))||o.passwordStrengthError[e]}const t={ERROR:o,validPwd:s,getPwdRules:function(r="password",e="password2"){const n={};return n[r]={rules:[{required:!0,errorMessage:o.normal.noPwd},{validateFunction:function(r,e,n,o){const t=s(e);return!0!==t&&o(t),!0}}]},e&&(n[e]={rules:[{required:!0,errorMessage:o.normal.noRePwd},{validateFunction:function(e,n,s,t){return n!=s[r]&&t(o.normal.rePwdErr),!0}}]}),n}};exports.passwordMod=t;
|
||||
Reference in New Issue
Block a user