# sa-token配置,考虑到要支持前后端分离项目,我们关闭从 cookie 中读取 token,改为从 head 中读取 token
sa-token:
# token名称 (同时也是cookie名称)
token-name: Authorization
# token有效期,单位s 默认30天, -1代表永不过期
timeout: 86400
# token临时有效期 (指定时间内无操作就视为token过期) 单位: 秒
activity-timeout: -1
# 是否允许同一账号并发登录 (为true时允许一起登录, 为false时新登录挤掉旧登录)
allow-concurrent-login: true
# 在多人登录同一账号时,是否共用一个token (为true时所有登录共用一个token, 为false时每次登录新建一个token)
is-share: false
token-style: uuid # token风格
is-log: false # 是否输出操作日志
is-read-cookie: false # 是否从cookie中读取token
is-read-header: true # 是否从head中读取token
is-write-header: true
is-print: off #关闭控制台banner
其中 is-print: off #关闭控制台banner 或者false,用来关闭控制台输出banner。
另外
关闭mybatis-plus控制台banner添加配置
mybatis-plus:
global-config:
banner: false #关闭控制台LOGO
关闭springboot控制台banner添加配置
spring:
main:
banner-mode: off #关闭控制台banner
最后,可以用自己喜欢的banner来替换springboot的banner,可以是banner.gif图片,或者是banner.txt文本,放在resouce下就可以,位置也可以在配置文件中修改,spring-banner-location,图片是spring-banner-image-loocation。另外banner.txt需要通过其它工具生成内容保存到txt中,Text to ASCII Art Generator (TAAG) (patorjk.com)