AlistGo / AlistGo/alist

Add support for OIDC JWT signing algorithms: EdDSA with curve Ed25519

未关闭
#8,474 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement
主要语言
Go
星标
50.2k
派生
7.9k
平均合并
7 天 21 小时
30 天内合并 PR
6

描述

### Please make sure of the following things

- [x] I have read the [documentation](https://alist.nn.ci).
- [x] I'm sure there are no duplicate issues or discussions.
- [x] I'm sure this feature is not implemented.
- [x] I'm sure it's a reasonable and popular requirement.

### Description of the feature / 需求描述

Currently, I got the following error when configuring alist with Pocket-ID. It looks like alist only supports rs256 and I'm using an Ed25519 key in Pocket-ID. It would be nice if you can add suppor for this. Thank you
`{"code":400,"message":"oidc: id token signed with unsupported algorithm, expected [\"RS256\"] got \"EdDSA\"","data":null}`

### Suggested solution / 实现思路

_No response_

### Additional context / 附件

_No response_

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。