ramosbugs / openidconnect-rs

OpenID Connect Library for Rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Webfinger support

nab-os opened this issue · comments

Hi,

It would be nice to have the Webfinger protocol supported so that we could authenticate any custom auth services.
The parameters resource=acct:<account URI> and rel=https://openid.net/specs/connect/1.0/issuer can be used to access the authoritative openID server.

Would it be technically possible to add it ?

I'm open to adding Webfinger support to this crate since it's part of the OIDC spec, but I'm curious to learn more about the use cases. What did you mean by "custom auth services," and in what circumstances is Webfinger a more convenient protocol than using OIDC Discovery directly?