[Alioth-staff-replacement] Alioth needs your help
Alexander Wirt
formorer at formorer.de
Sun Aug 20 14:11:37 UTC 2017
On Sun, 20 Aug 2017, Geert Stappers wrote:
> On Sun, Aug 20, 2017 at 02:39:36PM +0200, Alexander Wirt wrote:
> > On Sun, 20 Aug 2017, Shengjing Zhu wrote:
> > > On Sun, Aug 20, 2017 at 7:47 PM, Mattia Rizzolo <mattia at debian.org> wrote:
> > > > I wonder: would it be so complex to have gitlab use sso.d.o for
> > > > authentication? Consider that sso.d.o only provides with user
> > > > certificates, doesn't have any openid/oauth2/whatever provider.
> > > >
> > > > sso.d.o could grow a registration feature for guest accounts (instead of
> > > > pulling them from alioth, I can't see that as something so different).
> > > >
> > >
> > > It would be great if sso.d.o provides oauth2.
> > > And has a independent account system for guests, considering after Alioth
> > > retired, there should be a way for guests to access.
> > >
> > > And I think it still needs a shim for gitlab to integrate with
> > > sso.d.o, and restrict
> > > the account name.
> > > For example, someone login to a registery service via sso.d.o,
>
> URL to sso.d.o. is https://sso.debian.org/
>
>
> > > and that service creates account on gitlab with proper name.
> > > Or better, we write a ruby plugin that makes gitlab talk to sso.d.o directly.
> > > After a quick look at gitlab docs, it can be achieved by writing a omniauth[1]
> > > plugin
> > it will probably the other way round. Gitlab as being a backend for sso.
>
> That feels wrong.
>
> > SSO doesn't have own backends.
>
> Isn't db.debian.org the backend that knowns about all DD?
Should mean: anything own. I needs external backends. It doesn't have any
kind of user management.
Alex
More information about the Alioth-staff-replacement
mailing list