Generates a Supabase OAuth 2.0 authorization URL for user redirection. IMPORTANT: This action requires a pre-registered OAuth client_id and a redirect_uri that matches one of the pre-registered URIs for that OAuth application. Without a valid registered OAuth application, this e…
scopestringSpace-separated list of OAuth scopes for requested permissions on user resources (e.g., 'email profile', 'storage.objects.read').
statestringOpaque value to maintain state between request and callback; returned unmodified to aid CSRF prevention.
client_idRequiredstringUnique identifier for the OAuth client application, registered with Supabase. Must be a valid client_id from a registered OAuth application.
redirect_uriRequiredstringURI where Supabase redirects the user after authorization; must exactly match a registered URI for the client application.
response_modestringSpecifies how authorization response parameters are returned (e.g., 'query', 'fragment', 'form_post'). Default is determined by `response_type` if not specified.
response_typeRequiredstringSpecifies the authorization flow type: 'code' for Authorization Code Grant; 'token' for Implicit Grant (access token); 'id_token token' for OIDC hybrid flows (ID and access tokens).
code_challengestringPKCE code challenge to secure authorization code grants, typically a BASE64URL-encoded SHA256 hash of `code_verifier`.
code_challenge_methodstringMethod to derive `code_challenge` for PKCE: 'S256'/'sha256' for SHA256 hashing; 'plain' sends verifier as is (not for production if hashing possible). Required if `code_challenge` is provided.
dataRequiredData from the action execution
errorstringError if any occurred during the execution of the action
successfulRequiredbooleanWhether or not the action execution was successful or not
OAuth connection. Risk level 2 of 5.
Free Action
No published Skills explicitly reference this Action yet.