Registration and login

Logging in

  1. Click “Login” from the Lookit home page. Both researchers and participants log in from this form.

    Link on homepage to log in
  2. Enter your email address and password. After logging in, you can participate in studies, view past sessions, and manage your account or registered children.

    Login screen
  3. If you are logging in to a researcher account, you will additionally be prompted for a one-time password from Google Authenticator so that you can access the researcher section.

    2FA login prompt

If you created your account via OSF (i.e. before August 2020)

The first time you log in to Lookit after OSF login is unavailable, you will need to click “Forgot password?” to request a password reset link.

Password reset link on login view

Follow the link you receive by email to set a new Lookit password for your account:

Password reset form

When you log in again, you will be redirected to two-factor authentication setup so you can use the researcher section of Lookit!

Prompt to set up 2FA for previous account

Creating a researcher account

  1. Go to the researcher registration form. (You can also get here from the Lookit home page by clicking “Sign up” and then following the link to register as a researcher instead of a participant.)

    Researcher registration screen
  2. Fill out the form and click “create account.”

  3. You’ll be taken to a page like this to set up two-factor authentication (2FA), which you’ll need in order to access the researcher section of Lookit. If you haven’t already, download the Google Authenticator app on your phone. Then follow the directions on this page to activate 2FA for your account.

    Two-factor authentication setup screen
  4. You’re logged in! You should be redirected to a page of studies like below. You will likely want to create a new lab or request to join a lab (see Labs on Lookit) so you can share your studies within a lab, but you can go ahead and get started by creating studies in the “Sandbox lab.”

    Lookit studies page visible after researcher login

Creating a participant account

You do not need to make a separate participant account in order to participate with your own kids: you can log in as a researcher, then go back to Lookit and you will still be logged in. However, if you prefer to have a separate participant account, you can do so by logging out and clicking the “Sign up” button. You’ll need to use a different email address from the one your researcher account uses.

  1. Click “Sign up” from the Lookit home page.

    Sign up link on Lookit homepage
  2. Fill out the form and click “create account.”

    Participant registration form

The Lookit staging server

The Lookit “staging server” is a separate instance of the platform from the “production server” where actual studies take place. This is a sandbox environment where we try out new features, without having to worry about messing with actual data or inconveniencing users if we break something.

The staging server is located at https://lookit-staging.mit.edu/.

You can register as a researcher at https://lookit-staging.mit.edu/registration/ or as a participant by clicking “Sign up”. Logging in works just the same way as at lookit.mit.edu, but accounts are separate. (Your staging login won’t work on regular or “production” Lookit, and vice versa.)

There is absolutely no actual data collection allowed on the staging server for security reasons.

You might use the staging server if:

  • You want to have a totally separate “sandbox” version of your lab on Lookit to use for training new lab members, study development, demoing something, etc. without any concern that you could possibly disclose participant information
  • You’re helping to try out a new feature before it’s added to production
  • You’re making especially heavy use of Lookit while developing your own studies, working on an adapter so you can hook up another type of experiment runner, etc. - to avoid unusual load on the production server we might ask you to do your development using staging.

Managing 2FA credentials

If needed, you can disable two-factor authentication on your account (for example, to switch to using a new phone). Click “My account” from the experimenter interface:

Link to manage account from experimenter

From the account page, you can change your email address or password and enable or disable 2FA. Note that you cannot use the Experimenter section of Lookit without 2FA enabled.

2FA management on login page

Logging in when running Lookit locally for development

If running Lookit locally, you can log in or create accounts as described above, substituting https://localhost:8000 for https://lookit.mit.edu. (You no longer need to authenticate through the admin interface with any experimenter accounts.)

Troubleshooting

I’m trying to log in but it says my account is “inactive”

Most likely you accidentally tried to create a researcher account on Lookit before we launched, and it was inactivated. Please reach out in the #tech-support channel on Slack and we can fix it.

I can’t register as a researcher because I already have a participant account

You have two options:

  • make a researcher account with a different email address
  • log in to your participant account and change the email address associated with it

I’m being prompted for a one-time password (OTP) but I don’t have that set up

2FA error on researcher page

If you are seeing a message like this when trying to access the researcher side of Lookit, click “My Account” at the top right. From there you should be able to enable 2FA or complete setup.

Account management page when 2FA is disabled

I’m not receiving any OTP codes on my phone when I try to log in

The OTP codes are not sent to you via push notification or text message - they are just available in your Google Authenticator app. Please see if you have Google Authenticator installed on your phone and if you see a “Lookit-production” entry there (or “Lookit-staging” for the staging server). The OTP code shown there changes every 30 seconds.

We recommend using Google Authenticator to get your OTP codes, but you may have set up via Duo - check your phone for a Lookit entry under either app.

My OTP codes don’t work

First check that:

  • The email address shown in your authenticator app matches the email address you’re trying to log in as. If you created multiple accounts on Lookit, you may have replaced the OTP entry for one with the other. If that’s the case, contact Lookit staff (#tech-support channel on Slack) for assistance.
  • You are entering the code within the 30-second window. If using Duo, some users have found the timing is more finicky and they need to enter the code in the first 10 seconds or so.
  • The OTP entry says “Lookit-production” if you’re using lookit.mit.edu, and “Lookit-staging” if you’re using lookit-staging.mit.edu.
  • The timing of your Authenticator app is accurate and your phone’s time is accurate. If you’re using Google Authenticator, you can go to the three dots in the top right corner -> Settings -> Time correction for codes -> Sync now to ensure the timing is correct.

I switched to a new phone and can’t get my OTP code

If you still have access to your old phone:

  1. Log in to your account and enter the OTP code using your old phone.
  2. Click “My account” or go to `https://lookit.mit.edu/account/manage/`__ and scroll down to “Manage Two-Factor Authentication.”
  3. Enter your OTP from the old phone to disable 2FA temporarily.
  4. From “Manage Two-Factor Authentication,” turn 2FA back on using your new phone.

If you do not have access to your old phone (e.g., it was destroyed and that’s why you’re switching): Please contact Lookit staff (#tech-support channel on Slack) for assistance. For security reasons, there isn’t a way to disable or reset your two-factor authentication unless you are already logged in using a one-time password. Depending on whether you already have access to participant data, we will reset it for you or ask for verification of your identity first.