Alist
本文将介绍 TOPIAM
与 Alist
集成步骤详细指南。
应用简介
Alist是一款轻量级的文件列表和分享服务,它可以帮助用户快速搭建一个文件分享服务器。 alist支持多种存储方式,如阿里云盘、夸克网盘、本地硬盘等,方便用户在不同场景下使用。
TOPIAM 侧配置
新建OIDC协议应用
配置应用基础信息
-
完善应用基本信息,如应用图标、应用分组等
-
授权范围:改为全员可访问,手动授权请参考应用授权进行配置。
信息
默认情况下,授权范围设定为“手动授权”,这需要前往“访问授权”进行具体的权限分配;如果选择“全员可访问”,那么便无需再进行访问授权的分配。
协议配置
-
配置登录 Redirect URI,格式为:
https://{Alist domain}/api/auth/sso_callback?method=sso_get_token
。 -
在高级配置中,用户信息范围勾选
profile
。
Alist 侧配置
-
用管理员账户登录 Alist Web 控制台。
-
点击左侧的“单点登录”菜单;然后,选择“OIDC”选项以进行相应的设置。
字段 | 说明 |
---|---|
单点登录客户端ID | OIDC客户端ID |
单点登录客户端机密 | OIDC客户端密钥 |
Sso oidc用户名键 | 用户名称映射属性 |
单点登录组织名称 | 默认user |
单点登录应用名称 | 自定义名称 |
单点登录端点名称 | TOPIAM自建应用的Issuer端点地址 |
测试验证
应用侧发起
-
在浏览器中,打开Alist登录页,单击下方图标进行TOPIAM登录。
-
完成账户认证后,将直接跳转到Alist主页。