12,077 questions
0
votes
0
answers
65
views
Google OAuth in Android 16 .NET 9 MAUI app is not working - getting 401 malformed error
I have created an Android MAUI application targeting the Android framework version 15 (API level 35), which has been published on the Google Play Store.
I have implemented a Login with Google feature ...
Advice
0
votes
0
replies
81
views
How to get Refresh Token for google api
I am developing an application that integrates with Google Bussiness API.
Currently, I am using a temporary Access Token for development, but it expires every 60 minutes, which interrupts the testing ...
Advice
0
votes
1
replies
165
views
Flutter Windows desktop - correct way to handle OAuth2 client_secret for Google Drive integration
I'm building a Flutter Windows desktop app that integrates with Google Drive.
I'm trying to determine the correct, secure approach for handling OAuth2
client_id and client_secret. We currently fetch ...
0
votes
0
answers
98
views
Login Failed (Google Auth Provider) Using Appwrite (BaaS), React Native
I was trying to build an authentication service using Appwrite's Auth service for my React Native app.
I followed all instructions given in the document: https://appwrite.io/integrations/oauth-google
...
-1
votes
1
answer
174
views
Drive API v3 rejects OAuth token when Gmail scopes are included in manifest
Problem Summary
I have a Google Apps Script that needs to:
Generate sharing links using Drive API v3 Advanced Service
Send emails with alias using Gmail API via REST
These work independently, but ...
3
votes
0
answers
127
views
How should an early-stage Gmail client choose OAuth flow to pass verification without premature CASA costs?
I’m building an alternative Gmail client with a specific workflow approach.
At minimum, the app needs scopes beyond read-only: users must be able to mark messages as read, archive, and send emails. ...
Best practices
0
votes
1
replies
62
views
Why is there no spreadsheets.file scope similar to drive.file for user-selected Sheets only?
I’m running into some confusion with OAuth scopes around Google Sheets and wanted to sanity check that I’m not missing something obvious.
My use case is pretty simple:
I let users pick a Google Sheet ...
0
votes
1
answer
98
views
Google OAuth UserInfo error "Authentication failed: Request is missing required authentication credential. Expected OAuth 2 access token..."
As part of the usual OAuth/OpenID login flow, you usually want the user profile too. This is available from https://www.googleapis.com/oauth2/v2/userinfo
Error: Authentication failed: Request is ...
1
vote
0
answers
143
views
How can I assign a custom OAuth client to a Apps Script Project?
I have a GCP project which contains a cloud function, a user which has invoker permission to this function and two Apps Script Project A and B which both call this function. Both Apps Script Projects ...
0
votes
0
answers
350
views
Supabase Google OAuth PKCE Flow: "both auth code and code verifier should be non-empty" Error
I'm struggling with a persistent Supabase Google OAuth PKCE authentication issue in a Next.js 15 app. Despite multiple attempts to fix it, I keep getting the error: "invalid request: both auth ...
5
votes
0
answers
238
views
Google OAuth 2.0 "App Not Verified" Warning Despite Verification Status and In Production Scope Use (drive.file)
I have deployed an Angular web application to production that uses the Google Drive API (via the Authorization Code Flow) to allow users to link their Drive and upload and view specific files.
Despite ...
0
votes
0
answers
133
views
Android app - Flet/Flutter Google OAuth Flow
I'm receiving an authorisation error when visiting the google OAuth client URL from my flet built android app from my phone. The oob method worked fine (urn:ietf:wg:oauth:2.0:oob) but ideally I'd like ...
1
vote
0
answers
160
views
Multiple OAuth clients in the same Google Cloud project revoking each other’s token
We have a Google App Script project for a Gmail add-on associated with a Google Cloud project. We have 2 OAuth clients within the Google Cloud project. The 1st is the auto generated client to be used ...
1
vote
1
answer
645
views
Google OAuth 2.0: When are given_name/family_name omitted from the ID token (scope=openid email profile)?
Using Google OAuth 2.0 (Authorization Code flow) and exchanging the code at https://oauth2.googleapis.com/token, we request the scopes openid email profile and decode the returned id_token.
For almost ...
2
votes
1
answer
259
views
How can I execute an Google Apps Script function on behalf of an user using an HTTP request with an access token in the header from an Android app?
I'm trying to make an online service for my Android app using Google Apps Script. The users simple log in to their Google Account inside the app, grant necessary permissions to the corresponding GCP ...