Documentation home page
Search...
⌘K
Ask AI
Support
Dashboard
Dashboard
Search...
Navigation
Social Sign In
Sign In with Twitch
Documentation
Reference
Guides
Documentation
Documentation
Community
Blog
Quickstarts
React
Next.js
Vue
Tutorials
React
Next.js
Vue
Database
Configuring Postgres
List of Available Extensions
Performance
AI
Enabling Service
Local Development
Auto-Embeddings
Assistants
Developer Assistant
Authentication
Overview
Users
Social Sign In
Sign In with Apple
Sign In with Discord
Sign In with Facebook
Sign In with GitHub
Sign In with Google
Sign In with LinkedIn
Sign In with Spotify
Sign In with Twitch
Sign In with WorkOS
Social Provider Connect
Email and Password
Magic Links
SMS OTP
WebAuthn and Security Keys
Elevated Permissions
Email Templates
API / Hasura
Configuring Hasura
Permissions
Storage
Overview
CDN
Antivirus
Functions
Overview
Run
Getting Started
Configuration
Networking
Healthchecks
Resources
Registry
Local development
Configuration Overlays
CLI & CI Deployments
CLI
Local Development
Migrate to Nhost Config
Running Multiple Projects
Configuration Overlays
Seeds
On this page
Create Twitch Account
Create Twitch App
Get Twitch Appplication Client ID and Client Secret
Sign In Users
Social Sign In
Sign In with Twitch
Follow this guide to sign in users with Twitch.
Create Twitch Account
Create a new
Twitch account
if you don’t have one already.
Create Twitch App
Sign in to the
Twitch Developer Console
.
Click on
Register Your Application
.
Fill in a
Twitch application name
.
Copy and paste the callback URL from your Nhost OAuth settings for Twitch to the input field under
OAuth Redirect URLs
and click
Add
to the right of the input field.
Select an application
Category
. E.g.
Application Integration
.
Click
Create
.
Get Twitch Appplication Client ID and Client Secret
Click on
Manage
on your newly created Twitch application.
Copy the
Client ID
and paste it into your Nhost OAuth settings for Twitch.
Click on
New Secret
to generate a new client secret.
Copy the
Client Secret
and paste it into your Nhost OAuth settings for Twitch.
Sign In Users
Use the
Nhost JavaScript client
to sign in users:
Copy
Ask AI
nhost
.
auth
.
signIn
({
provider:
'twitch'
})
Sign In with Spotify
Sign In with WorkOS
Assistant
Responses are generated using AI and may contain mistakes.