-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Summary
GitHub now requires two-factor authentication (2FA) for all accounts as a platform-wide policy — this is no longer optional or specific to any particular workshop or organization.
Current text (in docs/00-pre-workshop-setup.md)
Two-factor authentication (2FA) adds a second verification step each time you sign in, protecting your account if your password is compromised. For this workshop, 2FA is required. We recommend using the GitHub Mobile app for the smoothest experience - see the options below.
Suggested change
Update the language to reflect that 2FA is a GitHub-wide requirement, not a workshop-specific one. For example:
Two-factor authentication (2FA) adds a second verification step each time you sign in, protecting your account if your password is compromised. As of 2024, GitHub requires 2FA for all accounts — this is not specific to this workshop but a platform-wide requirement. We recommend using the GitHub Mobile app for the smoothest experience - see the options below.
The "Workshop policy" sub-section further down should also be updated to reflect that participants should already have 2FA enabled since GitHub mandates it.