-
Notifications
You must be signed in to change notification settings - Fork 57
Description
Description
The X/Twitter provider documentation instructs users to set the app type to "Web App, Automated App or Bot", but this configuration causes OAuth 1.0a authentication to fail with error code 32 ("Could not authenticate you").
Current Documentation
From https://docs.postiz.com/providers/x-twitter:
In the Type of App set it to Web App, Automated App or Bot
Problem
When configured as a Web App, the OAuth 1.0a flow fails when Postiz attempts to generate an auth link. The API returns:
Twitter error code 32: "Could not authenticate you"
Postiz returns {"err":true} with no additional details to the user
Solution
The documentation should instruct users to select Native App instead. This enables proper OAuth 1.0a authentication which is required for the Twitter v1 API (used for media uploads).
Steps to Reproduce
Follow current docs and create X Developer app as "Web App, Automated App or Bot"
Configure X_API_KEY and X_API_SECRET in Postiz
Attempt to connect X account through Postiz UI
Connection fails silently
Verified Fix
Change app type to "Native App" in X Developer Portal
Regenerate Consumer Keys
Update Postiz configuration
X integration works successfully