密码md5

wechat
ihzero 2023-12-05 16:02:00 +08:00
parent 56a7c171b2
commit 38e1671790
7 changed files with 24 additions and 10 deletions

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/login/login"],{"0036":function(n,t,e){"use strict";(function(n,t){var o=e("4ea4");e("6cdc");o(e("66fd"));var a=o(e("a86a"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(a.default)}).call(this,e("bc2e")["default"],e("543d")["createPage"])},3285:function(n,t,e){"use strict";e.r(t);var o=e("8edd"),a=e.n(o);for(var u in o)["default"].indexOf(u)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(u);t["default"]=a.a},"34c2":function(n,t,e){"use strict";var o=e("ed2f"),a=e.n(o);a.a},"45c8":function(n,t,e){"use strict";e.d(t,"b",(function(){return a})),e.d(t,"c",(function(){return u})),e.d(t,"a",(function(){return o}));var o={uButton:function(){return e.e("node-modules/uview-ui/components/u-button/u-button").then(e.bind(null,"d9ad"))}},a=function(){var n=this,t=n.$createElement;n._self._c},u=[]},"8edd":function(n,t,e){"use strict";(function(n){var o=e("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;e("815d");var a=o(e("0cc2"));t.default={data:function(){return{username:"",password:""}},onLoad:function(){},methods:{login:function(){var t=this;if(this.username)if(this.password){var e={username:this.username,password:this.password};this.$http.post("/api/auth/login",e,{custom:{auth:!1}}).then((function(e){var o=e.data;if(console.log(o),200==o.code){var u=o.data;u.info;console.log(u),a.default.setAccessToken(u.token),t.$store.dispatch("getUserInfo"),n.switchTab({url:"/pages/index/index"}),n.showToast({title:"登录成功!",icon:"none"})}})).catch((function(){n.showToast({title:"登录失败!",icon:"none"})}))}else n.showToast({title:"请输入您的密码",icon:"none"});else n.showToast({title:"请输入您的账号",icon:"none"})}}}}).call(this,e("543d")["default"])},a86a:function(n,t,e){"use strict";e.r(t);var o=e("45c8"),a=e("3285");for(var u in a)["default"].indexOf(u)<0&&function(n){e.d(t,n,(function(){return a[n]}))}(u);e("34c2");var i,c=e("f0c5"),s=Object(c["a"])(a["default"],o["b"],o["c"],!1,null,"42e36b5e",null,!1,o["a"],i);t["default"]=s.exports},ed2f:function(n,t,e){}},[["0036","common/runtime","common/vendor"]]]);
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/login/login"],{"0036":function(t,n,e){"use strict";(function(t,n){var o=e("4ea4");e("6cdc");o(e("66fd"));var a=o(e("a86a"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(a.default)}).call(this,e("bc2e")["default"],e("543d")["createPage"])},"1dc2":function(t,n,e){"use strict";var o=e("80e0"),a=e.n(o);a.a},3285:function(t,n,e){"use strict";e.r(n);var o=e("8edd"),a=e.n(o);for(var u in o)["default"].indexOf(u)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(u);n["default"]=a.a},"45c2":function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return u})),e.d(n,"a",(function(){return o}));var o={uButton:function(){return e.e("node-modules/uview-ui/components/u-button/u-button").then(e.bind(null,"d9ad"))}},a=function(){var t=this,n=t.$createElement;t._self._c},u=[]},"80e0":function(t,n,e){},"8edd":function(t,n,e){"use strict";(function(t){var o=e("4ea4");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;e("815d");var a=o(e("0cc2")),u=o(e("8237"));n.default={data:function(){return{username:"",password:""}},onLoad:function(){},methods:{login:function(){var n=this;if(this.username)if(this.password){var e={username:this.username,password:(0,u.default)(this.password)};this.$http.post("/api/auth/login",e,{custom:{auth:!1}}).then((function(e){var o=e.data;if(console.log(o),200==o.code){var u=o.data;u.info;console.log(u),a.default.setAccessToken(u.token),n.$store.dispatch("getUserInfo"),t.switchTab({url:"/pages/index/index"}),t.showToast({title:"登录成功!",icon:"none"})}})).catch((function(){t.showToast({title:"登录失败!",icon:"none"})}))}else t.showToast({title:"请输入您的密码",icon:"none"});else t.showToast({title:"请输入您的账号",icon:"none"})}}}}).call(this,e("543d")["default"])},a86a:function(t,n,e){"use strict";e.r(n);var o=e("45c2"),a=e("3285");for(var u in a)["default"].indexOf(u)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(u);e("1dc2");var i,c=e("f0c5"),s=Object(c["a"])(a["default"],o["b"],o["c"],!1,null,"504c0d18",null,!1,o["a"],i);n["default"]=s.exports}},[["0036","common/runtime","common/vendor"]]]);

View File

@ -1 +1 @@
<view class="login-page bg-page data-v-42e36b5e"><view class="img-a relative h-full data-v-42e36b5e"><view class="t-b data-v-42e36b5e">隆昌农业大数据监控平台</view><view class="absolute top-0 left-0 w-full h-full data-v-42e36b5e"><image class="w-full h-full data-v-42e36b5e" src="/static/head.png"></image></view></view><view class="login-view data-v-42e36b5e"><view class="t-login data-v-42e36b5e"><form class="cl data-v-42e36b5e"><view class="t-a data-v-42e36b5e"><text class="txt data-v-42e36b5e">账号</text><input type="text" name="username" placeholder="请输入您的账号" data-event-opts="{{[['input',[['__set_model',['','username','$event',[]]]]]]}}" value="{{username}}" bindinput="__e" class="data-v-42e36b5e"/></view><view class="t-a data-v-42e36b5e"><text class="txt data-v-42e36b5e">密码</text><input type="password" name="password" maxlength="18" placeholder="请输入您的密码" data-event-opts="{{[['input',[['__set_model',['','password','$event',[]]]]]]}}" value="{{password}}" bindinput="__e" class="data-v-42e36b5e"/></view><u-button vue-id="35a7246c-1" type="primary" shape="circle" data-event-opts="{{[['^click',[['login']]]]}}" bind:click="__e" class="data-v-42e36b5e" bind:__l="__l" vue-slots="{{['default']}}">登 录</u-button></form></view></view></view>
<view class="login-page bg-page data-v-504c0d18"><view class="img-a relative h-full data-v-504c0d18"><view class="t-b data-v-504c0d18">隆昌农业大数据监控平台</view><view class="absolute top-0 left-0 w-full h-full data-v-504c0d18"><image class="w-full h-full data-v-504c0d18" src="/static/head.png"></image></view></view><view class="login-view data-v-504c0d18"><view class="t-login data-v-504c0d18"><form class="cl data-v-504c0d18"><view class="t-a data-v-504c0d18"><text class="txt data-v-504c0d18">账号</text><input type="text" name="username" placeholder="请输入您的账号" data-event-opts="{{[['input',[['__set_model',['','username','$event',[]]]]]]}}" value="{{username}}" bindinput="__e" class="data-v-504c0d18"/></view><view class="t-a data-v-504c0d18"><text class="txt data-v-504c0d18">密码</text><input type="password" name="password" maxlength="18" placeholder="请输入您的密码" data-event-opts="{{[['input',[['__set_model',['','password','$event',[]]]]]]}}" value="{{password}}" bindinput="__e" class="data-v-504c0d18"/></view><u-button vue-id="35a7246c-1" type="primary" shape="circle" data-event-opts="{{[['^click',[['login']]]]}}" bind:click="__e" class="data-v-504c0d18" bind:__l="__l" vue-slots="{{['default']}}">登 录</u-button></form></view></view></view>

View File

@ -1 +1 @@
.login-page.data-v-42e36b5e{background-color:#fff}.login-page .txt.data-v-42e36b5e{font-size:32rpx;font-weight:700;color:#333}.login-page .img-a.data-v-42e36b5e{width:100%;height:450rpx;background-size:100%}.login-page .reg.data-v-42e36b5e{font-size:28rpx;color:#fff;height:90rpx;line-height:90rpx;border-radius:50rpx;font-weight:700;background:#f5f6fa;color:#000;text-align:center;margin-top:30rpx}.login-page .login-view.data-v-42e36b5e{width:100%;position:relative;margin-top:-120rpx;background-color:#fff;border-radius:8% 8% 0 0}.login-page .t-login.data-v-42e36b5e{width:600rpx;margin:0 auto;font-size:28rpx;padding-top:80rpx}.login-page .t-login input.data-v-42e36b5e{height:90rpx;line-height:90rpx;margin-bottom:50rpx;border-bottom:1px solid #e9e9e9;font-size:28rpx}.login-page .t-login .t-a.data-v-42e36b5e{position:relative}.login-page .t-b.data-v-42e36b5e{text-align:left;font-size:42rpx;color:#fff;padding:130rpx 0 0 70rpx;font-weight:700;line-height:70rpx}.login-page .t-login .t-c.data-v-42e36b5e{position:absolute;right:22rpx;top:22rpx;background:#5677fc;color:#fff;font-size:24rpx;border-radius:50rpx;height:50rpx;line-height:50rpx;padding:0 25rpx}.login-page .t-login .t-d.data-v-42e36b5e{text-align:center;color:#999;margin:80rpx 0}.login-page .t-login .t-e.data-v-42e36b5e{text-align:center;width:250rpx;margin:80rpx auto 0}.login-page .t-login .t-g.data-v-42e36b5e{float:left;width:50%}.login-page .t-login .t-e image.data-v-42e36b5e{width:50rpx;height:50rpx}.login-page .t-login .t-f.data-v-42e36b5e{text-align:center;margin:150rpx 0 0 0;color:#666}.login-page .t-login .t-f text.data-v-42e36b5e{margin-left:20rpx;color:#aaa;font-size:27rpx}.login-page .t-login .uni-input-placeholder.data-v-42e36b5e{color:#aeaeae}.login-page .cl.data-v-42e36b5e{zoom:1}.login-page .cl.data-v-42e36b5e:after{clear:both;display:block;visibility:hidden;height:0;content:" "}
.login-page.data-v-504c0d18{background-color:#fff}.login-page .txt.data-v-504c0d18{font-size:32rpx;font-weight:700;color:#333}.login-page .img-a.data-v-504c0d18{width:100%;height:450rpx;background-size:100%}.login-page .reg.data-v-504c0d18{font-size:28rpx;color:#fff;height:90rpx;line-height:90rpx;border-radius:50rpx;font-weight:700;background:#f5f6fa;color:#000;text-align:center;margin-top:30rpx}.login-page .login-view.data-v-504c0d18{width:100%;position:relative;margin-top:-120rpx;background-color:#fff;border-radius:8% 8% 0 0}.login-page .t-login.data-v-504c0d18{width:600rpx;margin:0 auto;font-size:28rpx;padding-top:80rpx}.login-page .t-login input.data-v-504c0d18{height:90rpx;line-height:90rpx;margin-bottom:50rpx;border-bottom:1px solid #e9e9e9;font-size:28rpx}.login-page .t-login .t-a.data-v-504c0d18{position:relative}.login-page .t-b.data-v-504c0d18{text-align:left;font-size:42rpx;color:#fff;padding:130rpx 0 0 70rpx;font-weight:700;line-height:70rpx}.login-page .t-login .t-c.data-v-504c0d18{position:absolute;right:22rpx;top:22rpx;background:#5677fc;color:#fff;font-size:24rpx;border-radius:50rpx;height:50rpx;line-height:50rpx;padding:0 25rpx}.login-page .t-login .t-d.data-v-504c0d18{text-align:center;color:#999;margin:80rpx 0}.login-page .t-login .t-e.data-v-504c0d18{text-align:center;width:250rpx;margin:80rpx auto 0}.login-page .t-login .t-g.data-v-504c0d18{float:left;width:50%}.login-page .t-login .t-e image.data-v-504c0d18{width:50rpx;height:50rpx}.login-page .t-login .t-f.data-v-504c0d18{text-align:center;margin:150rpx 0 0 0;color:#666}.login-page .t-login .t-f text.data-v-504c0d18{margin-left:20rpx;color:#aaa;font-size:27rpx}.login-page .t-login .uni-input-placeholder.data-v-504c0d18{color:#aeaeae}.login-page .cl.data-v-504c0d18{zoom:1}.login-page .cl.data-v-504c0d18:after{clear:both;display:block;visibility:hidden;height:0;content:" "}

View File

@ -72,10 +72,9 @@
"core-js": "^3.6.5",
"flv.js": "^1.6.2",
"flyio": "^0.6.2",
"js-md5": "^0.8.3",
"lodash-es": "^4.17.21",
"portal-vue": "^2.1.7",
"node-sass": "^6.0.1",
"sass-loader": "^13.3.2",
"uview-ui": "^1.8.8",
"video.js": "^8.6.1",
"videojs-contrib-hls": "^5.15.0",

View File

@ -43,6 +43,7 @@ import {
toast,
} from '@/com/utils.js'
import jwt from '@/api/jwt.js'
import md5 from 'js-md5'
export default {
data() {
return {
@ -65,7 +66,7 @@ export default {
}
let params = {
username: this.username,
password: this.password,
password: md5(this.password),
}
this.$http

View File

@ -7153,6 +7153,11 @@ jiti@^1.9.2:
resolved "https://registry.npmmirror.com/jiti/-/jiti-1.20.0.tgz"
integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==
js-md5@^0.8.3:
version "0.8.3"
resolved "https://registry.yarnpkg.com/js-md5/-/js-md5-0.8.3.tgz#921bab7efa95bfc9d62b87ee08a57f8fe4305b69"
integrity sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==
js-message@1.0.7:
version "1.0.7"
resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz"