GAppAuth | Convenient Wrapper for AppAuth with Google Services | iOS library

 by   elsesiy Swift Version: 1.6.0 License: BSD-2-Clause

kandi X-RAY | GAppAuth Summary

kandi X-RAY | GAppAuth Summary

GAppAuth is a Swift library typically used in Mobile, iOS, Firebase, Xcode applications. GAppAuth has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

This is a drop-in class to handle AppAuth with Google Services (iOS & macOS).
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              GAppAuth has a low active ecosystem.
              It has 22 star(s) with 8 fork(s). There are 5 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 3 open issues and 12 have been closed. On average issues are closed in 76 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of GAppAuth is 1.6.0

            kandi-Quality Quality

              GAppAuth has 0 bugs and 0 code smells.

            kandi-Security Security

              GAppAuth has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              GAppAuth code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              GAppAuth is licensed under the BSD-2-Clause License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              GAppAuth releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of GAppAuth
            Get all kandi verified functions for this library.

            GAppAuth Key Features

            No Key Features are available at this moment for GAppAuth.

            GAppAuth Examples and Code Snippets

            GAppAuth,Manually,macOS
            Swiftdot img1Lines of Code : 20dot img1License : Permissive (BSD-2-Clause)
            copy iconCopy
            GAppAuth
            
                RedirectUri
                com.googleusercontent.apps.YOUR-CLIENT-ID:/oauthredirect
                ClientId
                YOUR-CLIENT-ID.apps.googleusercontent.com
                ClientSecret
                YOUR-SECRET
            
            
            CFBundleURLTypes
            
              
                CFBundleTypeRole
                Editor
                CFBundleURLS  
            GAppAuth,Manually,iOS
            Swiftdot img2Lines of Code : 16dot img2License : Permissive (BSD-2-Clause)
            copy iconCopy
            GAppAuth
            
                RedirectUri
                com.googleusercontent.apps.YOUR-CLIENT-ID:/oauthredirect
                ClientId
                YOUR-CLIENT-ID.apps.googleusercontent.com
            
            
            CFBundleURLTypes
            
              
                CFBundleURLSchemes
                
                  com.googleusercontent.apps.YOUR-CLIENT
                
              
              

            Community Discussions

            QUESTION

            Calling Google Sheets API in Swift with GTMAppAuth
            Asked 2020-Jun-26 at 08:41

            I'm trying to read/write to Google Sheets in Swift on macOS. I'm using the GAppAuth library which in turn makes use of GTMAppAuth.

            I managed to get authorized and get back both the access token and the refresh token but I still get an HTTP status code of 403 when I try to make a call to one of the Google Sheets' endpoints.

            In applicationDidFinishLaunching(_:) I appended the following authorization scope, as detailed in the documentation:

            ...

            ANSWER

            Answered 2020-Jun-26 at 08:41

            I got it working by looking at the cURL request with the Google API Explorer. The access token parameter was missing:

            Source https://stackoverflow.com/questions/62536520

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install GAppAuth

            Just add this dependency to your Podfile:. The transitive dependency to GTMAppAuth is added automatically.

            Support

            Feel free to create issues or open up a PR.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries