1 |
On Wed, 20 May 2020 00:21:37 -0700 Alec Warner wrote: |
2 |
|
3 |
>On Tue, May 19, 2020 at 1:23 AM Lars Wendler <polynomial-c@g.o> |
4 |
>wrote: |
5 |
> |
6 |
>> Hi Alec, |
7 |
>> |
8 |
>> On Mon, 18 May 2020 18:42:24 -0700 Alec Warner wrote: |
9 |
>> |
10 |
>> >TL;DR: What if we launched id.gentoo.org, an identity provider that |
11 |
>> >provides authentication for Gentoo properties? Basically, 1 |
12 |
>> >username / password for wiki, bugs, email, forums, and any other |
13 |
>> >http service[0][1]. |
14 |
>> > |
15 |
>> >Today Gentoo has numerous systems that mostly work in a segmented |
16 |
>> >way. |
17 |
>> > |
18 |
>> > - To connect to hosts, we use ssh keys. |
19 |
>> > - Git is authenticated via ssh keys. |
20 |
>> > - Email uses LDAP passwords. |
21 |
>> > - Bugzilla has its own identities, with their own passwords. |
22 |
>> > - Wiki is separate, with its own passwords. |
23 |
>> > - Forums are separate. |
24 |
>> > - Infra has an additional 4 systems that use separate credentials. |
25 |
>> > |
26 |
>> >Some applications support 2FA (such as wiki.) |
27 |
>> >Some applications do not support 2FA. |
28 |
>> >Applications that require 2FA have a configuration for each app, so |
29 |
>> >you have N configurations. |
30 |
>> > |
31 |
>> >If we configured id.gentoo.org you would have 1 identity across all |
32 |
>> >gentoo properties. |
33 |
>> > |
34 |
>> >Is this a thing people are interested in? |
35 |
>> > |
36 |
>> >[0] It's unlikely operations for git via ssh would change in this |
37 |
>> >rollout. [1] Its unclear if the scope is "gentoo developers" or "any |
38 |
>> >community member." The former have LDAP accounts and @gentoo.org |
39 |
>> >email addresses and so we can manage them easily; managing 1000s of |
40 |
>> >other accounts in the IDP remains to be seem. |
41 |
>> |
42 |
>> In case 2FA won't be mandatory I find this a good idea. |
43 |
>> |
44 |
> |
45 |
>2FA is definitely a reason to deploy software like keycloak, but in the |
46 |
>first rollout I don't expect to enforce 2FA. Ideally we would deploy |
47 |
>the U2F support in keycloak and then, similar to our earlier program, |
48 |
>offer discounted or free u2f devices for Gentoo developers; this would |
49 |
>likely be on a 1-2 year timeframe. |
50 |
> |
51 |
>Is there some reason you don't want to use 2FA? |
52 |
> |
53 |
>-A |
54 |
|
55 |
Well, I haven't found any 2FA solution that isn't a PITA to use. |
56 |
Especially Nitrokey is not easily useable for 2FA. And having some OTP |
57 |
or U2F software on my mobile phone is a no-go. |
58 |
I know about the value of 2FA and I use it in some places but I find it |
59 |
not being the perfect solution for everything. |
60 |
|
61 |
>> |
62 |
>> Kind regards |
63 |
>> -- |
64 |
>> Lars Wendler |
65 |
>> Gentoo package maintainer |
66 |
>> GPG: 21CC CF02 4586 0A07 ED93 9F68 498F E765 960E 9B39 |
67 |
>> |
68 |
|
69 |
|
70 |
Cheers |
71 |
-- |
72 |
Lars Wendler |
73 |
Gentoo package maintainer |
74 |
GPG: 21CC CF02 4586 0A07 ED93 9F68 498F E765 960E 9B39 |