Skip to content

六 4、Remember me 配置

ZeroOrInfinity edited this page Nov 30, 2020 · 3 revisions

所属模块: core 模块

简单配置: 不对 remember-me 进行任何配置, 会使用默认值.

详细配置: demo 模块 -> basic-detail-example

ums:
  client:
    # 设置记住我功能的缓存时长,默认 14 天. If a duration suffix is not specified, seconds will be used.
    # 记住我功能默认通过 org.springframework.security.web.authentication.rememberme.JdbcTokenRepositoryImpl 存入数据库中
    # 实现 BasedRememberMeTokenRepositoryFactory 可以自定义缓存方式
    remember-me:
      remember-me-timeout: P14D
      # 自定义 RememberMeServices 时, 此配置失效
      remember-me-cookie-name: rememberMe
      remember-me-parameter: rememberMe
      # 当为 true 时 rememberMe 只能用于 https, 默认为 false
      use-secure-cookie: false