Let users sign in to your app with their X/Twitter account
Access X Developer Portal
Apply for Developer Account
Choose Developer Plan
Accept Developer Agreement
Create Project
Name Your Project
Select Use Case
Add Project Description
Name Your App
Skip Initial Tokens
Configure User Authentication
Set App Permissions
Configure App Type
Add App Information
https://www.your-domain.com/api/auth/callback/twitter
https://www.your-domain.com
https://your-domain.com/privacy
https://your-domain.com/terms
https://
protocol
www
prefix for callback and website URLs
Access Keys and Tokens
Copy OAuth Credentials
Enable User Accounts
Access Project Settings
Enable Login with X
Add X Credentials
Add Sign In UI
Publish Your App
Can't see the X button
Login not working
www.[your-domain].com/api/auth/callback/twitter
Users can't sign in after domain change
What user info do I get?
Can I change how the login button looks?
Do I need X to review my app?