Comments (2)
Dupe of google/google-api-objectivec-client-for-rest#67
from appauth-ios.
You're not getting a refresh token in your authorization response. Make sure you didn't register your OAuth client at Google as the "Web" type as you will only get a refresh token the first time you authorize a request with a "Web" client. Valid Google client types for use with AppAuth are "Android", "iOS" and "Other" ("Other" is used for macOS).
#23 allows AppAuth to authorize requests without refresh tokens which will remove this exception, but of course it will only authorize requests until the access token expires (so you should still solve the issue as to why you're not getting a refresh token).
from appauth-ios.
Related Issues (20)
- Get the current live session after an app restart
- Expose "AdditionalParameters" being returned by Token Endpoint in the response (OIDTokenResponse) to back to clients .
- `presentEndSessionRequest` is not accessible from Swift HOT 2
- UserDefaults api requires reason for use in the privacy manifest HOT 1
- How to create `OIDAuthState` variable without `OIDAuthState.authState` action
- Token is not active HOT 4
- AppAuth cannot be integrated as static libraries with CocoaPods because it does not define a module (`DEFINES_MODULE`) HOT 3
- ASWebAuthenticationSession - Current init method is deprecated
- AppAuth/Resources/PrivacyInfo.xcprivacy not copied into Pod HOT 3
- authState as a property of AppDelegate
- AppAuth v1.7.4: Cocoapods warning becase new `"xcconfig": { "DEFINES_MODULE": "YES" }` on podspec file HOT 1
- iOS: For Client Authentication method. How can I change to "Send client credentials in body"? HOT 2
- Valérie
- Supporting DPoP HOT 1
- [email protected] HOT 2
- visionOS support HOT 1
- Help needed: How to use a certain auth method? HOT 2
- Crash when using TVOS device authorization workflow when an error occurs during token retrieval HOT 5
- Device workflow is missing the client_id parameter in token requests HOT 1
- Multiple warnings when building project. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appauth-ios.