-
Notifications
You must be signed in to change notification settings - Fork 0
/
server-config.js-dist
33 lines (29 loc) · 1.29 KB
/
server-config.js-dist
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
// 服务端配置文件
module.exports = {
/** 端口 */
port: 3001,
/** session 配置 */
session: {
key: 'koa:sess', /** (string) cookie key (default is koa:sess) */
/** (number || 'session') maxAge in ms (default is 1 days) */
/** 'session' will result in a cookie that expires when session/browser is closed */
/** Warning: If a session cookie is stolen, this cookie will never expire */
// maxAge: 86400000,
maxAge: 'session',
autoCommit: true, /** (boolean) automatically commit headers (default true) */
overwrite: true, /** (boolean) can overwrite or not (default true) */
httpOnly: true, /** (boolean) httpOnly or not (default true) */
signed: true, /** (boolean) signed or not (default true) */
rolling: false, /** (boolean) Force a session identifier cookie to be set on every response. The expiration is reset to the original maxAge, resetting the expiration countdown. (default is false) */
renew: false, /** (boolean) renew session when session is nearly expired, so we can always keep user logged in. (default is false)*/
},
/** 数据库配置 */
database: {
host: '数据库服务器',
name: '数据库名',
userid: '用户名',
password: '密码'
},
/** 是否需要重新初始化数据库 */
initDB: !true,
};