Authelia + Google翻译 Google翻译 + Kyoo+ OIDC+ Discord

通过任何 OIDC 兼容服务为自托管媒体服务器接入统一登录认证

复用现有 OIDC 身份源,免去单独管理 Kyoo 本地账号密码

✓ 兼容任意 OIDC 服务✓ 免维护独立账号体系

方案简介

Kyoo 内置 OIDC 登录连接能力,允许用户通过任何符合 OIDC 标准的身份服务登录,材料中列举了 Google、Discord、Authelia 等例子。对于已经使用 Authelia 等自托管认证网关或 Google/Discord 账号体系的用户,可以借此实现媒体服务器的统一登录,而无需在 Kyoo 中单独维护一套账号。该功能的启用方法在仓库的 INSTALLING.md 安装文档中有基础指南。

组成与分工

  • Kyoo:媒体服务器,作为 OIDC 依赖方(Relying Party)接受外部身份登录。
  • OIDC:开放认证标准协议,Kyoo 通过它对接任意兼容的身份提供方。
  • Authelia:材料列举的自托管 OIDC 兼容认证服务示例。
  • Google / Discord:材料列举的公共 OIDC 身份服务示例。

实施步骤

1. 查阅 INSTALLING.md

仓库安装文档包含「enable OIDC」的基础指南,按文档步骤在 Kyoo 中启用 OIDC 连接。

2. 选择身份提供方

选用任意 OIDC 兼容服务(如自托管的 Authelia,或 Google、Discord)并完成依赖方注册配置。

3. 验证登录

部署完成后在 Kyoo Web 客户端通过所选身份服务登录验证。

使用与配置要点

  • 登录后即可在 Web、Android、Chromecast 客户端中使用。
  • 如对集成有疑问,可在 GitHub 或 Discord 上提问。

优缺点

  • ✓ 兼容任意 OIDC 服务
  • ✓ 免维护独立账号体系

出处

本方案挖掘自开源项目 zoriya/Kyoo,方案内容与实施命令均来自其 README 原文。

方案出处
zoriya/Kyoo:A portable and vast media library solution.
2519 star A portable and vast media library solution.

本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。