perf: 支持重置管理员密码,忘记密码的补救方案

This commit is contained in:
xiaojunnuo
2024-06-16 02:06:44 +08:00
parent 5d2d0955b1
commit 732cbc5e92
8 changed files with 97 additions and 13 deletions

View File

@@ -2,17 +2,18 @@
const WebFramework = require('@midwayjs/koa').Framework;
const { Bootstrap } = require('@midwayjs/bootstrap');
const DirectoryFileDetector = require( "@midwayjs/core").DirectoryFileDetector;
const baseDir = process.cwd()
const pipelineDir = baseDir +"./node_modules/@certd/pipeline"
const customFileDetector = new DirectoryFileDetector({loadDir:[baseDir,pipelineDir]})
const DirectoryFileDetector = require('@midwayjs/core').DirectoryFileDetector;
const baseDir = process.cwd();
const pipelineDir = baseDir + './node_modules/@certd/pipeline';
const customFileDetector = new DirectoryFileDetector({
loadDir: [baseDir, pipelineDir],
});
module.exports = async () => {
// 加载框架并执行
await Bootstrap.configure({
moduleDetector:customFileDetector
moduleDetector: customFileDetector,
}).run();
// 获取依赖注入容器
const container = Bootstrap.getApplicationContext();