> ## Documentation Index
> Fetch the complete documentation index at: https://lmm.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 设置自动登出超过一周的登录会话

> 🔐 需要当前用户的浏览器登录会话 Access Token；PAT 不可使用。保存用户级 session_auto_logout 开关，缺省设置代表开启，已有账号同样适用。开启后立即撤销登录时间 created_at 严格早于当前时间减去 7 天的会话，包括符合条件的当前会话；刚好 7 天仍保留。关闭开关不恢复已撤销会话，原有 30 天有效期继续生效。默认 Go 后端提供此接口，Rust 预览后端暂未实现。



## OpenAPI

````yaml /docs/openapi/api.json put /api/user/sessions/settings
openapi: 3.0.1
info:
  title: 后台管理接口
  description: ''
  version: 1.0.0
servers:
  - url: https://api.lmm.best
    description: 生产环境
security:
  - Combination343: []
  - Combination1243: []
tags:
  - name: 系统
  - name: 用户登陆注册
    x-group: 登录与注册
  - name: OAuth
  - name: 用户管理
  - name: 充值
  - name: 两步验证
  - name: 安全验证
  - name: 渠道管理
  - name: 令牌管理
  - name: 兑换码
  - name: 日志
  - name: 数据统计
  - name: 分组
  - name: 任务
  - name: 供应商
  - name: 模型管理
  - name: 系统设置
paths:
  /api/user/sessions/settings:
    put:
      tags:
        - 用户登陆注册
      summary: 设置自动登出超过一周的登录会话
      description: >-
        🔐 需要当前用户的浏览器登录会话 Access Token；PAT 不可使用。保存用户级 session_auto_logout
        开关，缺省设置代表开启，已有账号同样适用。开启后立即撤销登录时间 created_at 严格早于当前时间减去 7
        天的会话，包括符合条件的当前会话；刚好 7 天仍保留。关闭开关不恢复已撤销会话，原有 30 天有效期继续生效。默认 Go
        后端提供此接口，Rust 预览后端暂未实现。
      parameters: []
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              required:
                - session_auto_logout
              properties:
                session_auto_logout:
                  type: boolean
                  default: true
      responses:
        '200':
          description: 设置已保存并完成适用的会话撤销；当前会话被撤销时，后续请求返回 401
          content:
            application/json:
              schema:
                type: object
                required:
                  - success
                  - message
                properties:
                  success:
                    type: boolean
                  message:
                    type: string
              example:
                success: true
                message: ''
        '400':
          description: 缺少 session_auto_logout 或值不是布尔值
        '401':
          description: 登录会话无效或已撤销
        '403':
          description: 需要浏览器登录会话，PAT 不可使用
      deprecated: false
      security:
        - AccessToken1: []
components:
  securitySchemes:
    AccessToken1:
      type: http
      scheme: bearer
      bearerFormat: JWT or PAT
      description: 面板短期 JWT 或 User.AccessToken PAT；不再要求 New-Api-User

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.