Developer application
Use the current Twitter/X developer portal and OAuth flow supported by your release.
1. Register an application
Open developer.twitter.com, create a project/app and select the web authentication setup.
2. Generate credentials
Copy the client ID, client secret or consumer keys requested by the Social Login Settings form. Store them in a password manager and do not publish them.
3. Add the callback URL
Open the Social Login Settings page in the admin panel and copy the exact callback/redirect URL displayed by this release. Add it to the provider's authentication settings, including the correct HTTPS scheme.
4. Configure PlayTubeVideo
Visit PUBLIC_URL/video-admin/settings/login, enable
Twitter/X Login, paste the provider credentials and save. Confirm
the application URL and privacy policy are configured in the
provider dashboard.
5. Test
- Test an account with an approved email/profile scope.
- Test cancel and denied-permission responses.
- Review callback and server logs if the provider returns a state, redirect or client error.