7 changed files with 32 additions and 10 deletions
@ -0,0 +1 @@ |
|||||
|
SESSION_SECRET=随机字符串 |
||||
Binary file not shown.
@ -0,0 +1,17 @@ |
|||||
|
import Koa from "koa" |
||||
|
|
||||
|
const app = new Koa() |
||||
|
|
||||
|
app.keys = [] |
||||
|
|
||||
|
if (!process.env.SESSION_SECRET) { |
||||
|
logger.warn("警告:环境变量SESSION_SECRET 未设置。请设置 SESSION_SECRET 以确保会话安全。") |
||||
|
process.exit(1) |
||||
|
} else { |
||||
|
process.env.SESSION_SECRET.split(",").forEach(secret => { |
||||
|
app.keys.push(secret) |
||||
|
}) |
||||
|
} |
||||
|
|
||||
|
export { app } |
||||
|
export default app |
||||
Loading…
Reference in new issue