|
1023 | 1023 | </span> |
1024 | 1024 | </a> |
1025 | 1025 |
|
| 1026 | + <nav class="md-nav" aria-label="Make up a Password"> |
| 1027 | + <ul class="md-nav__list"> |
| 1028 | + |
| 1029 | + <li class="md-nav__item"> |
| 1030 | + <a href="#passphrase-suggestions" class="md-nav__link"> |
| 1031 | + <span class="md-ellipsis"> |
| 1032 | + Passphrase Suggestions |
| 1033 | + </span> |
| 1034 | + </a> |
| 1035 | + |
| 1036 | +</li> |
| 1037 | + |
| 1038 | + </ul> |
| 1039 | + </nav> |
| 1040 | + |
1026 | 1041 | </li> |
1027 | 1042 |
|
1028 | 1043 | <li class="md-nav__item"> |
|
3552 | 3567 | </span> |
3553 | 3568 | </a> |
3554 | 3569 |
|
| 3570 | + <nav class="md-nav" aria-label="Make up a Password"> |
| 3571 | + <ul class="md-nav__list"> |
| 3572 | + |
| 3573 | + <li class="md-nav__item"> |
| 3574 | + <a href="#passphrase-suggestions" class="md-nav__link"> |
| 3575 | + <span class="md-ellipsis"> |
| 3576 | + Passphrase Suggestions |
| 3577 | + </span> |
| 3578 | + </a> |
| 3579 | + |
| 3580 | +</li> |
| 3581 | + |
| 3582 | + </ul> |
| 3583 | + </nav> |
| 3584 | + |
3555 | 3585 | </li> |
3556 | 3586 |
|
3557 | 3587 | <li class="md-nav__item"> |
@@ -3624,7 +3654,7 @@ <h2 id="collect-and-save-secrets">Collect and Save <abbr title="a method to secu |
3624 | 3654 | </ul> |
3625 | 3655 | <p><strong>Created yourself</strong></p> |
3626 | 3656 | <ul> |
3627 | | -<li>a password - make one up and save it (<code><abbr title="One of 6 Secrets: password you make up but must save and cannot change without deleting the Match-Secrets repository">MATCH_PASSWORD</abbr></code>)</li> |
| 3657 | +<li>a password - make one up and save it (<code><abbr title="One of 6 Secrets: Git repo encryption passphrase, used to encrypt the Match-Secrets repository when it is created. You must save and use the same MATCH_PASSWORD for every repository if you build multiple apps.">MATCH_PASSWORD</abbr></code>)</li> |
3628 | 3658 | </ul> |
3629 | 3659 | <h2 id="collect-the-four-apple-secrets">Collect the Four <code>Apple Secrets</code><a class="headerlink" href="#collect-the-four-apple-secrets" title="Anchor link to this Header on this Page">¶</a></h2> |
3630 | 3660 | <details class="abstract"> |
@@ -3924,7 +3954,20 @@ <h3 id="create-github-personal-access-token">Create <code>GitHub Personal Access |
3924 | 3954 | </li> |
3925 | 3955 | </ol> |
3926 | 3956 | <h2 id="make-up-a-password">Make up a Password<a class="headerlink" href="#make-up-a-password" title="Anchor link to this Header on this Page">¶</a></h2> |
3927 | | -<p>If you have not already made up a password, do it now and record it as <code><abbr title="One of 6 Secrets: password you make up but must save and cannot change without deleting the Match-Secrets repository">MATCH_PASSWORD</abbr></code>.</p> |
| 3957 | +<p>If you have not already made up a password, do it now and record it as <code><abbr title="One of 6 Secrets: Git repo encryption passphrase, used to encrypt the Match-Secrets repository when it is created. You must save and use the same MATCH_PASSWORD for every repository if you build multiple apps.">MATCH_PASSWORD</abbr></code>. Note that if you <a href="../other-apps/" target="_blank">build more than one app</a>, you use the same <code><abbr title="One of 6 Secrets: Git repo encryption passphrase, used to encrypt the Match-Secrets repository when it is created. You must save and use the same MATCH_PASSWORD for every repository if you build multiple apps.">MATCH_PASSWORD</abbr></code> for all the apps. Every app needs to have the same 6 <abbr title="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr>.</p> |
| 3958 | +<div class="admonition info"> |
| 3959 | +<p class="admonition-title">What is this Password used for?</p> |
| 3960 | +<p>The <code><abbr title="One of 6 Secrets: Git repo encryption passphrase, used to encrypt the Match-Secrets repository when it is created. You must save and use the same MATCH_PASSWORD for every repository if you build multiple apps.">MATCH_PASSWORD</abbr></code> is a special password called a <em>passphrase</em> that is used to encrypt and decrypt your certificates from <em>Apple</em> so they can be used when building with <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em>; it helps keeps your certificates secret and safe.</p> |
| 3961 | +<p>A <em>passphrase</em> is a little different from a regular password. A password is what you usually use to log in to a website or game. A <em>passphrase</em> is a secret code that helps protect important files by adding an extra layer of security when files are encrypted.</p> |
| 3962 | +</div> |
| 3963 | +<h3 id="passphrase-suggestions"><em>Passphrase</em> Suggestions<a class="headerlink" href="#passphrase-suggestions" title="Anchor link to this Header on this Page">¶</a></h3> |
| 3964 | +<p>To make a <em>passphrase</em> that is hard to guess and keeps your certificates safe:</p> |
| 3965 | +<ul> |
| 3966 | +<li>Use at least 15 characters (20 is even better) and you can include spaces</li> |
| 3967 | +<li>Mix in big letters, small letters, numbers, and symbols like $ or #</li> |
| 3968 | +<li>Don’t use words or numbers that people might guess, like your name or birthday</li> |
| 3969 | +</ul> |
| 3970 | +<p>If you already created a <abbr title="One of 6 Secrets: Git repo encryption passphrase, used to encrypt the Match-Secrets repository when it is created. You must save and use the same MATCH_PASSWORD for every repository if you build multiple apps.">MATCH_PASSWORD</abbr> that does not meet the criteria listed above, no worries, you are protecting an <em>Apple</em> developer certificate - not the family fortune. That information is provided for new builders who want guidance.</p> |
3928 | 3971 | <h2 id="next-step">Next Step<a class="headerlink" href="#next-step" title="Anchor link to this Header on this Page">¶</a></h2> |
3929 | 3972 | <p>The next step is to <a href="../prepare-fork/">Prepare your Fork (Copy of LoopWorkspace)</a>.</p> |
3930 | 3973 |
|
|
0 commit comments