Add support for OIDC JWT signing algorithms: EdDSA with curve Ed25519
- Lenguaje dominante
- Go
- Estrellas
- 50.2k
- Forks
- 7.9k
- Merge medio
- 7 d 21 h
- PR fusionados (30 d)
- 6
Descripción
### 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_
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.