On Sat, Mar 27, 2021 at 12:38:45AM +0100, Björn Persson wrote:
> Christopher wrote:
> > * Unlike many other implementations, there is no backup code option
> > (GitHub, Google, others, provide 10 one-time use backup codes you can
> > use in case you don't have access to your authenticator app; these can
> > be regenerated after a successful login).
> 
> It seems that the backup is to send an OpenPGP-signed email to an admin
> address. That's acceptable as long as the admins take care to properly
> verify the OpenPGP key – but since Noggin stores only key IDs (and
> truncates them incorrectly), I'm left wondering what methods they'll try
> if they need to look up my key. Will they try WKD? DNS? Is there a
> specific key server that must have my key for me to be able to recover
> my Fedora account if I lose my second factor?

Well, the backup is actually: "verify you are who you say you are to the
satisfaction of account admins" (which has been the case with fas as
well for many years. This could be a gpg signed email and key from a
good site, or other means. I agree this is not well defined. 

I'd like us to add security query/respond pairs. 

Other suggestions welcome (please file them as noggin issues?)

> > * In many places, including accounts.fedoraproject.org, in order to
> > log in, you have to append the OTP to your password, so it doesn't
> > really play nice with password managers.
> 
> Such kludges shouldn't be exposed in user interfaces if it can be
> avoided. A web interface should be able to receive two strings in two
> separate fields, and concatenate them if the backend requires that.

I'm not sure what the constraint was here.
I'd let the noggin team answer this one...

kevin

Attachment: signature.asc
Description: PGP signature

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure

Reply via email to