NCAE rooms

Make a GitHub account and sign in

You sign in to NCAE rooms with a GitHub account. GitHub is a website where people keep and share code. If you already have a GitHub account, start at part 2. If GitHub already asks you for a code from your phone when you sign in, start at part 3. NCAE rooms signs you in with or without part 2. Each part takes about 5 minutes.

Part 1. Make a GitHub account

Skip this part if you already have a GitHub account.

  1. Open github.com/signup (opens in a new tab) in your web browser.
  2. Type your email address. Use your EWU email address (it ends in @ewu.edu).
  3. Type a password. Use a password you do not use on any other website.
  4. Type a username. Other people on GitHub, and your instructors, see this name. Use letters, numbers and hyphens (-) only.
  5. Follow the rest of the screens. GitHub may ask you to solve a short puzzle to show you are a person.
  6. Open the inbox of the email address you typed. Find the message from GitHub. It holds a code made of digits. If it is not there after two minutes, look in the junk or spam folder.
  7. Type the code from the email into the GitHub page.
  8. Sign in to GitHub with your username or email address and your password.

Part 2. Turn on two-factor sign-in

Two-factor sign-in (GitHub calls it two-factor authentication, or 2FA) means GitHub asks for your password and also for a six-digit code from an app on your phone. A person who learns your password still cannot sign in without your phone.

  1. On your phone, open the App Store (iPhone) or Google Play (Android) and install an authenticator app. An authenticator app shows a new six-digit code every 30 seconds. Microsoft Authenticator and Google Authenticator are both free.
  2. On your computer, sign in to github.com (opens in a new tab).
  3. Click your profile picture in the top right corner of the page (on a new account it is a small colored pattern in a circle).
  4. Click Settings.
  5. In the list on the left, under Access, click Password and authentication.
  6. Under Two-factor authentication, click Enable two-factor authentication.
  7. GitHub shows a QR code (a square of black and white dots). In the authenticator app on your phone, choose to add an account, then point your phone's camera at the QR code.
  8. The app now shows a six-digit code for GitHub. Type that code into the box under Verify the code from the app.
  9. Under Save your recovery codes, click Download. Recovery codes let you sign in if you lose your phone. Keep the file somewhere safe that is not your phone, such as a printed copy.
  10. Click I have saved my recovery codes.

From now on, when you sign in to GitHub, it asks for a code. Open the authenticator app on your phone and type the six-digit code it shows for GitHub.

Part 3. Sign in to NCAE rooms

  1. Open the NCAE rooms home page.
  2. Click Sign in in the top right corner of the page.
  3. If GitHub asks you to sign in, type your username or email address and your password. GitHub then shows a second screen. On that screen, type the six-digit code from the authenticator app.
  4. The first time, GitHub asks whether NCAE rooms may read your GitHub profile. Click Authorize.
  5. GitHub sends you back to NCAE rooms. Your GitHub picture now shows in the top right corner.

NCAE rooms saves which rooms and videos you open and the answers you give, so your progress is there the next time you sign in. It does not change anything on your GitHub account.

You can add your name and major on your profile after you sign in. It is not required.