(improvement)(login) encrypt password (#1081) (#1116)

This commit is contained in:
zhaodongsheng
2024-06-09 08:16:45 +08:00
committed by GitHub
parent dcb7f21241
commit 5bc88b78a9
15 changed files with 289 additions and 95 deletions

185
webapp/pnpm-lock.yaml generated
View File

@@ -1,9 +1,5 @@
lockfileVersion: '6.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
importers:
packages/chat-sdk:
@@ -364,7 +360,7 @@ importers:
specifier: ^7.0.3
version: 7.0.3
crypto-js:
specifier: ^4.0.0
specifier: ^4.2.0
version: 4.2.0
dayjs:
specifier: ^1.11.10
@@ -582,7 +578,7 @@ packages:
babel-plugin-import: 1.13.8
babel-runtime-jsx-plus: 0.1.5
classnames: 2.5.1
dva-core: 2.0.4(redux@4.2.1)
dva-core: 2.0.4(redux@3.7.2)
dva-immer: 1.0.2(dva@2.5.0-beta.2)
dva-loading: 3.0.25(dva-core@2.0.4)
history: 5.3.0
@@ -5549,7 +5545,7 @@ packages:
dependencies:
'@babel/core': 7.24.5
postcss: 8.4.38
postcss-syntax: 0.36.2(postcss@8.4.38)
postcss-syntax: 0.36.2(postcss-html@0.36.0)(postcss-less@3.1.4)(postcss-scss@2.1.1)(postcss@7.0.39)
transitivePeerDependencies:
- supports-color
dev: true
@@ -7185,6 +7181,18 @@ packages:
- react-router
dev: true
/@umijs/bundler-utils@3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0):
resolution: {integrity: sha512-irJUU/eWa2GG6JCkz172lMi+jiq7ZXatE2N7Tq/lokZUYu9R9BRaRN7dphgBlAUfOP3aBtjx51/5yZdYAeW0yQ==}
dependencies:
'@umijs/babel-preset-umi': 3.5.41
'@umijs/types': 3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0)
'@umijs/utils': 3.5.41
transitivePeerDependencies:
- react
- react-dom
- react-router
dev: true
/@umijs/bundler-utils@4.2.5:
resolution: {integrity: sha512-Hj8Uda4E/Bf9aIWLfMiixxjFRRXaVDQDU1MbUf7HhDtpgmfeQfIfWhzWRat9B8TfPLDA4KI3yW1EPdlNHGBiSA==}
dependencies:
@@ -7248,6 +7256,31 @@ packages:
- react-router
dev: true
/@umijs/bundler-webpack@3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0):
resolution: {integrity: sha512-n4HIrDUE3QfN5xSTWJlRz5wzsnWggzRJhEDJZ6l23BWiwWasFW6QMGCnFWLwO93ei273LovylD5vZhI221tBtQ==}
hasBin: true
dependencies:
'@umijs/bundler-utils': 3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0)
'@umijs/case-sensitive-paths-webpack-plugin': 1.0.1
'@umijs/deps': 3.5.41
'@umijs/types': 3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0)
'@umijs/utils': 3.5.41
jest-worker: 26.6.2
node-libs-browser: 2.2.1
normalize-url: 1.9.1
postcss: 7.0.32
postcss-flexbugs-fixes: 4.2.1
postcss-loader: 3.0.0
postcss-preset-env: 6.7.0
postcss-safe-parser: 4.0.2
terser: 5.14.2
webpack-chain: 6.5.1
transitivePeerDependencies:
- react
- react-dom
- react-router
dev: true
/@umijs/bundler-webpack@4.2.5(typescript@4.9.5)(webpack@5.91.0):
resolution: {integrity: sha512-kABzFUTbkgccf2XwMiKEEVyfBuvZZSnFFU7E1uu2OQg3x7rv5dnF9yrMGwvul4I0KClPZAabd5eaf7WuKYyBAA==}
hasBin: true
@@ -7522,7 +7555,7 @@ packages:
eslint-plugin-react: 7.33.2(eslint@8.35.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.35.0)
postcss: 8.4.38
postcss-syntax: 0.36.2(postcss@8.4.38)
postcss-syntax: 0.36.2(postcss-html@0.36.0)(postcss-less@3.1.4)(postcss-scss@2.1.1)(postcss@7.0.39)
stylelint-config-standard: 25.0.0(stylelint@14.8.2)
transitivePeerDependencies:
- eslint
@@ -7692,7 +7725,7 @@ packages:
umi: 3.x
dependencies:
fast-deep-equal: 3.1.1
umi: 3.5.41(react-router@5.2.0)
umi: 3.5.41(react-router@6.23.1)
dev: true
/@umijs/plugin-run@4.2.5:
@@ -7824,7 +7857,7 @@ packages:
mime: 1.4.1
react: 16.14.0
react-refresh: 0.10.0
react-router: 5.2.0(react@18.3.1)
react-router: 5.2.0(react@16.14.0)
react-router-config: 5.1.1(react-router@5.2.0)(react@16.14.0)
react-router-dom: 5.2.0(react@16.14.0)
regenerator-runtime: 0.13.5
@@ -7962,6 +7995,23 @@ packages:
- react-router
dev: true
/@umijs/renderer-react@3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0):
resolution: {integrity: sha512-DmExaziU84uFXv09gYXpFk/tHB+mjINUD8YmYULjbQ+QQA9so2zkxNSv9gYy5hXNepheUMd+uriV/qUB6HNBVg==}
peerDependencies:
react: 16.x || 17.x
react-dom: 16.x || 17.x
dependencies:
'@types/react': 16.14.60
'@types/react-dom': 16.9.24
'@types/react-router-config': 5.0.2
'@umijs/runtime': 3.5.41(react@16.14.0)
react: 16.14.0
react-dom: 16.14.0(react@16.14.0)
react-router-config: 5.1.1(react-router@6.23.1)(react@16.14.0)
transitivePeerDependencies:
- react-router
dev: true
/@umijs/renderer-react@4.2.5(react-dom@18.1.0)(react@18.1.0):
resolution: {integrity: sha512-WuV2ye/A9NY5eHQ9VH6pD1MEgeuBbn18AU9dpJku5gaQ0kigPIMfMLVuon1Cvwc2XA9ab+5HcpwsJiAqrde3EQ==}
peerDependencies:
@@ -8001,7 +8051,7 @@ packages:
express: 4.19.2
lodash: 4.17.21
prettier: 2.8.8
umi: 3.5.41(react-router@5.2.0)
umi: 3.5.41(react-router@6.23.1)
transitivePeerDependencies:
- supports-color
dev: true
@@ -8084,6 +8134,22 @@ packages:
- react-router
dev: true
/@umijs/types@3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0):
resolution: {integrity: sha512-pxvLiQ99EL8Yu98F/ZMojG9ukDptC315cnxSnRYOdS34F57oiIgW0Zoi0TrKlA0pVIQxC2MXzyQwy+HfDmB23Q==}
dependencies:
'@umijs/babel-preset-umi': 3.5.41
'@umijs/core': 3.5.41
'@umijs/deps': 3.5.41
'@umijs/renderer-react': 3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0)
'@umijs/server': 3.5.41
'@umijs/utils': 3.5.41
webpack-chain: 6.5.1
transitivePeerDependencies:
- react
- react-dom
- react-router
dev: true
/@umijs/ui@3.0.1:
resolution: {integrity: sha512-zcz37AJH0xt/6XVVbyO/hmsK9Hq4vH23HZ4KYVi5A8rbM9KeJkJigTS7ELOdArawZhVNGe+h3a5Oixs4a2QsWw==}
dev: true
@@ -10340,6 +10406,7 @@ packages:
/core-js@3.6.5:
resolution: {integrity: sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==}
deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
requiresBuild: true
dev: true
@@ -11676,6 +11743,21 @@ packages:
warning: 3.0.0
dev: true
/dva-core@2.0.4(redux@3.7.2):
resolution: {integrity: sha512-Zh39llFyItu9HKXKfCZVf9UFtDTcypdAjGBew1S+wK8BGVzFpm1GPTdd6uIMeg7O6STtCvt2Qv+RwUut1GFynA==}
peerDependencies:
redux: 4.x
dependencies:
'@babel/runtime': 7.24.5
flatten: 1.0.3
global: 4.4.0
invariant: 2.2.4
is-plain-object: 2.0.4
redux: 3.7.2
redux-saga: 0.16.2
warning: 3.0.0
dev: true
/dva-core@2.0.4(redux@4.2.1):
resolution: {integrity: sha512-Zh39llFyItu9HKXKfCZVf9UFtDTcypdAjGBew1S+wK8BGVzFpm1GPTdd6uIMeg7O6STtCvt2Qv+RwUut1GFynA==}
peerDependencies:
@@ -17686,19 +17768,6 @@ packages:
tiny-warning: 1.0.3
dev: true
/mini-create-react-context@0.4.1(prop-types@15.8.1)(react@18.3.1):
resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
prop-types: ^15.0.0
react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0
dependencies:
'@babel/runtime': 7.24.5
prop-types: 15.8.1
react: 18.3.1
tiny-warning: 1.0.3
dev: true
/mini-css-extract-plugin@2.9.0(webpack@5.91.0):
resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==}
engines: {node: '>= 12.13.0'}
@@ -18096,7 +18165,7 @@ packages:
dev: true
/normalize-url@1.9.1:
resolution: {integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=}
resolution: {integrity: sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==}
engines: {node: '>=4'}
dependencies:
object-assign: 4.1.1
@@ -20412,30 +20481,6 @@ packages:
postcss-scss: 2.1.1
dev: true
/postcss-syntax@0.36.2(postcss@8.4.38):
resolution: {integrity: sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==}
peerDependencies:
postcss: '>=5.0.0'
postcss-html: '*'
postcss-jsx: '*'
postcss-less: '*'
postcss-markdown: '*'
postcss-scss: '*'
peerDependenciesMeta:
postcss-html:
optional: true
postcss-jsx:
optional: true
postcss-less:
optional: true
postcss-markdown:
optional: true
postcss-scss:
optional: true
dependencies:
postcss: 8.4.38
dev: true
/postcss-unique-selectors@5.1.1(postcss@8.4.38):
resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==}
engines: {node: ^10 || ^12 || >=14.0}
@@ -22869,7 +22914,18 @@ packages:
dependencies:
'@babel/runtime': 7.24.5
react: 16.14.0
react-router: 5.2.0(react@18.3.1)
react-router: 5.2.0(react@16.14.0)
dev: true
/react-router-config@5.1.1(react-router@6.23.1)(react@16.14.0):
resolution: {integrity: sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==}
peerDependencies:
react: '>=15'
react-router: '>=5'
dependencies:
'@babel/runtime': 7.24.5
react: 16.14.0
react-router: 6.23.1(react@18.3.1)
dev: true
/react-router-dom@4.3.1(react@18.3.1):
@@ -22983,24 +23039,6 @@ packages:
tiny-warning: 1.0.3
dev: true
/react-router@5.2.0(react@18.3.1):
resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==}
peerDependencies:
react: '>=15'
dependencies:
'@babel/runtime': 7.24.5
history: 4.10.1
hoist-non-react-statics: 3.3.2
loose-envify: 1.4.0
mini-create-react-context: 0.4.1(prop-types@15.8.1)(react@18.3.1)
path-to-regexp: 1.8.0
prop-types: 15.8.1
react: 18.3.1
react-is: 16.13.1
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
dev: true
/react-router@6.23.1(react@18.3.1):
resolution: {integrity: sha512-fzcOaRF69uvqbbM7OhvQyBTFDVrrGlsFdS3AL+1KfIBtGETibHzi3FkoTRyiDJnWNc2VxrfvR+657ROHjaNjqQ==}
engines: {node: '>=14.0.0'}
@@ -26344,16 +26382,16 @@ packages:
slash2: 2.0.0
dev: true
/umi@3.5.41(react-router@5.2.0):
/umi@3.5.41(react-router@6.23.1):
resolution: {integrity: sha512-sjgfFGC3E5jG5Cn8pXdwODDgPW1hnlkn24f7+onNnNdq77syuc4s3R5z7BKQHbjiWtVVIV1VOFMYE9JsJYnOPQ==}
hasBin: true
dependencies:
'@umijs/bundler-webpack': 3.5.41(react-dom@16.14.0)(react-router@5.2.0)(react@16.14.0)
'@umijs/bundler-webpack': 3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0)
'@umijs/core': 3.5.41
'@umijs/deps': 3.5.41
'@umijs/preset-built-in': 3.5.41(react-dom@16.14.0)(react@16.14.0)
'@umijs/runtime': 3.5.41(react@16.14.0)
'@umijs/types': 3.5.41(react-dom@16.14.0)(react-router@5.2.0)(react@16.14.0)
'@umijs/types': 3.5.41(react-dom@16.14.0)(react-router@6.23.1)(react@16.14.0)
'@umijs/utils': 3.5.41
react: 16.14.0
react-dom: 16.14.0(react@16.14.0)
@@ -26990,6 +27028,7 @@ packages:
/webpack-chain@6.5.1:
resolution: {integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==}
engines: {node: '>=8'}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
dependencies:
deepmerge: 1.5.2
javascript-stringify: 2.1.0
@@ -27682,3 +27721,7 @@ packages:
/zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
dev: false
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false