Files
kami_boss/conf/app.conf
danial 74b11c4c70 feat(security): 增加登录频率限制和TOTP二次验证访问控制
- 配置文件中更新数据库密码
- 前端视图中改进TOTP模态框,增加二次验证步骤和状态切换
- 新增前端TOTP验证逻辑,通过Ajax与后端交互验证权限与操作
- 登录控制器中添加每分钟6次的IP登录频率限制,防止暴力尝试
- 修正登录逻辑,阻止频率超限请求,返回友好提示
- 增加TOTP访问权限接口,验证用户访问TOTP信息时需先通过二次验证
- 实现临时10分钟内有效的TOTP访问权限Session管理
- 路由中新增TOTP访问验证路由,支持前端二次验证流程
- 并发安全处理登录频率限制数据,防止竞态条件
- 前端按钮显示与隐藏按验证状态动态变化,提升用户体验
2025-11-24 22:39:12 +08:00

27 lines
493 B
Plaintext

appname = jhboss
httpport = 12306
runmode = dev
HTTPAddr = 127.0.0.1
sessionon = true
; sessionprovider = redis
sessiongcmaxlifetime = 86400
sessioncookielifetime = 86400
; sessionProviderConfig = 117.0.0.1:6379,100,astaxie
showStealConfig = false
[mysql]
dbhost = 127.0.0.1
dbport = 3306
dbuser = root
dbpasswd = mysql123
dbbase = kami
[gateway]
host = http://kami_gateway:12309/
[portal]
host = http://127.0.0.1:12400
[secret]
key = thisis32bitlongpassphraseimusing
iv = 1234567890123456