doc: require two-factor authentication
Collaborators have elevated privileges. The CTC now requires Collaborator accounts to have two-factor authentication. This changes wording in the onboarding documentation to make it clear that two-factor authentication is required and not merely recommended. PR-URL: https://github.com/nodejs/node/pull/10529 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Evan Lucas <evanlucas@me.com> Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com> Reviewed-By: Сковорода Никита Андреевич <chalkerx@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Michaël Zasso <targos@protonmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
This commit is contained in:
parent
72a8488e8e
commit
1bee74de84
@ -5,14 +5,19 @@ onboarding session.
|
||||
|
||||
## One week before the onboarding session
|
||||
|
||||
* Ask the new Collaborator if they are using two-factor authentication on their
|
||||
GitHub account. If they are not, suggest that they enable it as their account
|
||||
will have elevated privileges in many of the Node.js repositories.
|
||||
* Confirm that the new Collaborator is using two-factor authentication on their
|
||||
GitHub account. Unless two-factor authentication is enabled, do not give an
|
||||
account elevated privileges such as the ability to land code in the main
|
||||
repository or to start continuous integration (CI) jobs.
|
||||
|
||||
## Fifteen minutes before the onboarding session
|
||||
|
||||
* Prior to the onboarding session, add the new Collaborators to
|
||||
[the Collaborators team](https://github.com/orgs/nodejs/teams/collaborators).
|
||||
* Prior to the onboarding session, add the new Collaborator to
|
||||
[the Collaborators team](https://github.com/orgs/nodejs/teams/collaborators).
|
||||
Note that this is the step that gives the account elevated privileges, so
|
||||
do not perform this step (or any subsequent steps) unless two-factor
|
||||
authentication is enabled on the new Collaborator's GitHub account.
|
||||
|
||||
|
||||
## Onboarding session
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user