Skip to content

Update 2FA documentation: GitHub now requires 2FA for all accounts #152

@taylorarndt

Description

@taylorarndt

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.

Reference

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions