Overview
Create a Twitch account using Google OAuth authentication. No email verification required when using Google signup.
Prerequisites
- Google account
- Access to Google account for OAuth verification
Signup Flow
Step 1: Navigate to Twitch
- Go to
https://www.twitch.tv - Click Sign Up button in the header (top right)
Step 2: Choose Google OAuth
The signup modal appears with options:
- Email address input
- Phone number option
- Google logo Sign up with Google - Click this
- Amazon logo Sign up with Amazon
- Apple logo Sign up with Apple
Step 3: Google Account Selection
- A new tab opens with Google account chooser
- Select your Google account or click "Use another account"
- If prompted for verification (recovery phone changed, etc.), complete verification
Step 4: OAuth Consent
Google consent screen shows:
- "Sign in to Twitch"
- Account email displayed
- Privacy Policy and Terms of Service links
- Click Continue to authorize
Step 5: Complete Twitch Profile
After OAuth, the Google tab closes and Twitch shows "Join Twitch today" modal:
- Username: Enter desired username (e.g.,
my_username) - Birthday: Select month, day, and year from dropdowns
- Status shows "Date of birth is valid." when complete
- Click Sign up button
Step 6: Verification Complete
After clicking Sign up:
- Modal closes automatically
- Header changes from "Log In / Sign Up" to user avatar
- "Following" link appears in navigation
- Chat input becomes available
UI Elements Reference
| Element | Description |
|---|---|
button "Sign Up" | Header signup button |
button "Google logo Sign up with Google" | Google OAuth option |
textbox "Create a username" | Username input field |
combobox "Select your birthday month" | Month dropdown |
combobox "Select your birthday day" | Day dropdown |
combobox "Select your birthday year" | Year dropdown |
button "Sign up" | Final signup button in modal |
Post-Signup State
Logged-in indicators:
button "User Avatar"in headerlink "Following"in navigationbutton "Prime offers"visiblebutton "Open Notifications"visibletextbox "Send a message"in chat (can participate)
Notes
- Google OAuth is faster than email signup (no email verification)
- Birthday is required for age verification
- Username can be changed later in settings
- Account is immediately active after signup