PipedreamHQ / PipedreamHQ/pipedream
Odyssey Connect
- Dominant language
- JavaScript
- Stars
- 11.7k
- Forks
- 5.8k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 102
Description
### App
Odyssey Connect
### Summary:
Google Sheets openid missing
### Details:
Connecting the google_sheets app via Connect Link in production (project proj_YRs7oMA) fails after Google sign-in with Google's "401. That's an error. The server cannot process the request because it is malformed." google_docs and google_drive connect fine for the same user minutes apart, using the same Google client (342853642011-s2ivf2f14qpb69llj2g68s7cdk90tvu9). The Sheets authorization request differs only in scopes: email profile https://www.googleapis.com/auth/drive with no openid. Please check the managed Google Sheets OAuth app's scope configuration.
### Screenshots:
No screenshots included
Contributor guide
Research direction
Start at the Connect Link flow for the managed Google Sheets OAuth app and compare its authorization request with the working google_docs and google_drive requests. Verify the Sheets app's scope configuration and confirm that connecting google_sheets succeeds for the affected production project without Google's malformed-request error.
Written by the indexing model from the issue text.
Assessment
- Domain
- authentication
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100