On Thu, Jan 22, 2026 at 11:46 AM Andy Smith <[email protected]> wrote:
>
> On Thu, Jan 22, 2026 at 11:00:52AM +0800, Maytham Alsudany wrote:
> > On Wed, 2026-01-21 at 00:30 +0000, Andy Smith wrote:
> > > [...] You could choose to expand this notion beyond the individual site, 
> > > so
> > > instead of it being forums.debian.net working out its own authentication
> > > scheme there were some central service managing the identities of the
> > > users. [...] Decentralized identity providers exist that can be
> > > self-hosted, like OAuth.
> >
> > FYI salsa.debian.org already serves this purpose. It doubles as Debian's
> > GitLab instance as well as an oAuth2 provider for many Debian sites such
> > as nm.debian.org.
>
> This is nice but it only really goes to emphasise my point: An
> organisation (Debian) made an identity provider for its own services,
> but is it something that's simple enough and pleasant enough to use that
> a service like forums.debian.net would realistically want to use it for
> authentication?
>
> > > These are highly obscure and probably a dead end: anything that
> > > can be self-hosted can be abused to create infinite identities.
> >
> > Salsa registrations require manual approval from the admins to protect
> > against spam / bot accounts.
>
> …which is great for internal Debian services for a total population of a
> few thousand experts who know they have to work through some initial
> inconvenience if they want to participate in Debian. I don't think it
> would suit something like a forum for novice Debian users that wants to
> attract new users with lowest friction possible.
>
> I can't really imagine that Salsa admins would want to be manually
> approving new signups for people who want to write posts on
> forums.debian.net, and that is assuming that only write access needs to
> be authenticated - this thread did start with a question about even
> abusive scraping being stopped by authentication.
>
> What I was saying here in this thread is that the technology exists, in
> multiple implementations, it's just that it's too inconvenient and
> fragmented. Due to that, users often have to be forced to use them and
> their use remains niche, not a silver bullet that all popular services
> could use.

My observation has been, just about everyone wants to be the Identity
Provider (IdP), and most people don't want to be a Relying Party (RP)
who confers trust to the IdP.

Jeff

Reply via email to