2
Allow OAuth App integrations to access more than just Management APIs
Source: supabase/supabase#19175 · opened by @mrmartineau
As I understand it, the OAuth app integration (based on [these docs]( only allows connected users to access the management APIs (e.g. projects/orgs etc) and not to access my database/storage etc.
For context, I would like to allow users of my Raycast extension to connect with Supabase using Raycast's OAuth flow ([docs here]( I have successfully setup everything but at the last hurdle I discovered that the access_token from the OAuth exchange is not a user's JWT or access token that I can use to pass to the createClient method, instead the tokens from the OAuth flow look like this:
If it's of interest, the relevant code in my app ("Otter" - a bookmarking app built on Supabase & Nextjs 14) is here:
And the relevant code for my Raycast extension is here:
FYI I @GaryAustin1 has already discussed this with me in Discord:
For context, I would like to allow users of my Raycast extension to connect with Supabase using Raycast's OAuth flow ([docs here]( I have successfully setup everything but at the last hurdle I discovered that the access_token from the OAuth exchange is not a user's JWT or access token that I can use to pass to the createClient method, instead the tokens from the OAuth flow look like this:
If it's of interest, the relevant code in my app ("Otter" - a bookmarking app built on Supabase & Nextjs 14) is here:
And the relevant code for my Raycast extension is here:
FYI I @GaryAustin1 has already discussed this with me in Discord:
No pledges yet. Be the first to back this.
Comments
Similar requests
Full 3D dynamic websites : Supabase x Spline Design.
1 vote · 0 comments
Supabase cli to accept oauth tokens
2 votes · 0 comments
Organization billing-read API for third-party OAuth apps
1 vote · 0 comments
Ephemeral branches need a stable OAuth callback URL
2 votes · 0 comments
Include resource field in OAuth authorization details response
1 vote · 0 comments
No comments yet.