[{"title":"( 43 个子文件 211KB ) express-did-auth:快速DID身份验证","children":[{"title":"express-did-auth-main","children":[{"title":".eslintrc.json <span style='color:#111;'> 509B </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"ci.yml <span style='color:#111;'> 474B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"types.ts <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"constants.ts <span style='color:#111;'> 768B </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 3.28KB </span>","children":null,"spread":false},{"title":"classes","children":[{"title":"session-manager.ts <span style='color:#111;'> 1.36KB </span>","children":null,"spread":false},{"title":"request-counter.ts <span style='color:#111;'> 1006B </span>","children":null,"spread":false},{"title":"challenge-verifier.ts <span style='color:#111;'> 1.01KB </span>","children":null,"spread":false}],"spread":true},{"title":"errors.ts <span style='color:#111;'> 878B </span>","children":null,"spread":false},{"title":"defaults.ts <span style='color:#111;'> 604B </span>","children":null,"spread":false},{"title":"config-adapters.ts <span style='color:#111;'> 1.70KB </span>","children":null,"spread":false},{"title":"jwt-utils.ts <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"factories","children":[{"title":"express-middleware-factory.ts <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"request-auth-factory.ts <span style='color:#111;'> 405B </span>","children":null,"spread":false},{"title":"index.ts <span style='color:#111;'> 372B </span>","children":null,"spread":false},{"title":"logout-factory.ts <span style='color:#111;'> 612B </span>","children":null,"spread":false},{"title":"refresh-token-factory.ts <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"authentication-factory.ts <span style='color:#111;'> 2.54KB </span>","children":null,"spread":false},{"title":"cookies.ts <span style='color:#111;'> 623B </span>","children":null,"spread":false},{"title":"request-signup-factory.ts <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"tsconfig.json <span style='color:#111;'> 561B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"test","children":[{"title":"challenge-verifier.test.ts <span style='color:#111;'> 5.18KB </span>","children":null,"spread":false},{"title":"request-counter.test.ts <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"refresh-token-factory.test.ts <span style='color:#111;'> 1.93KB </span>","children":null,"spread":false},{"title":"jwt-utils.test.ts <span style='color:#111;'> 3.89KB </span>","children":null,"spread":false},{"title":"express-middleware-factory.test.ts <span style='color:#111;'> 3.14KB </span>","children":null,"spread":false},{"title":"utils.ts <span style='color:#111;'> 4.48KB </span>","children":null,"spread":false},{"title":"setup-app.cookies.integration.test.ts <span style='color:#111;'> 5.19KB </span>","children":null,"spread":false},{"title":"setup-app.no-cookies.integration.test.ts <span style='color:#111;'> 3.20KB </span>","children":null,"spread":false},{"title":"request-signup-factory.test.ts <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"session-manager.test.ts <span style='color:#111;'> 3.08KB </span>","children":null,"spread":false},{"title":"logout-factory.test.ts <span style='color:#111;'> 2.56KB </span>","children":null,"spread":false},{"title":"setup-app.cookies.integration.multiple-sessions.test.ts <span style='color:#111;'> 4.17KB </span>","children":null,"spread":false},{"title":"setup-app.middleware.test.ts <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"request-auth-factory.test.ts <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"authentication-factory.test.ts <span style='color:#111;'> 8.91KB </span>","children":null,"spread":false}],"spread":false},{"title":"jest.config.js <span style='color:#111;'> 168B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 3.86KB </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 36B </span>","children":null,"spread":false},{"title":".eslintignore <span style='color:#111;'> 17B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 704.02KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 2.10KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]