Ctrl K
ComunidadGuías…

CHANGELOG-zh.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# 变更日志

## 1.1.6-2021.09.22

- [改进] 支持优雅退出,提升程序重新部署效率。

## 1.1.5-2021.09.04

- [新增] 开放 Outline 接口,支持 Outline 私有化部署使用。

## 1.1.4 - 2021.08.20

- [新增] 提升默认使用体验,区分系统登录和授权登录两种状态,默认不强制用户首次登录必须查看用户信息,根据用户登录状况判断是否需要自动返回请求地址。

## 1.1.3 - 2021.08.20

- [新增] 新增 Traefik Forward Auth 专用 API 地址 `/api/traefik/auth` ,之前的 API `/api/traefik-auth-user` 将于未来进行废弃。
- [新增] 通用用户信息 API 中新增 `id`, `email`, `nickname` 三个字段,方便对接外部应用。
- [调整] OTP KEY 持久化参数使用数值调整,对于用户直接展示可以使用的 OTP Secret,方便用户在某些时候可以使用手动添加的方式使用。
- [调整] 首次设置 OTP 使用的二维码进行调整,默认会携带当前服务器名称,方便用户在 OTP 工具上进行区分。

## 1.1.2 - 2021.08.18

- [修正] 由 1.1.1 引入的未能正确识别用户变量,导致不能正确登录的问题。

## 1.1.1 - 2021.08.12

- [新增] 新增可选的 CLIENT1至5 配置参数,允许使用不同的授权参数对接不同的应用。

## 1.1.0 - 2021.08.12

- [新增] 新增 OTP KEY 持久化参数,允许用户使用固定 OTP KEY 作为校验手段。
- [新增] 新增 Gitea SSO 配置示例。
- [改进] 简化程序尺寸及模版渲染方式,依赖模块细节实现。
- [修正] 修正 OAuth 授权时出现的问题。

## 1.0.0 - 2021.08.11

> 让程序运行更简单一些,仅需要配置四个参数,即可体验开箱即用的 SSO 服务。

- [新增] 支持根据指定路径加载授权协议。
- [改进] 简化参数配置,SESSION_SECRET 参数默认会使用足够强的随机字符串自动填充。
- [改进] 简化参数配置,CLIENT_NAME 参数默认不需要配置,默认使用用户指定的服务名称。
- [改进] 简化参数配置,PORT 参数默认不需要配置,容器内默认使用 `80` 端口,方便容器网络环境内部调用。
- [改进] 改进服务启动时输出内容:
  - 明确程序授权使用范围,针对博客读者提供单用户无限制服务。
  - 默认输出脱敏后的,当前应用使用的配置信息。
- [调整] 调整 Docker 容器名称以及版本号,缩短应用容器名称。