Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swift: Add Sign In With Apple example #6927

Merged
merged 3 commits into from
Sep 26, 2024
Merged

Commits on Sep 26, 2024

  1. Swift example using Sign In With Apple for AWS

    This adds a new example that uses Sign In With Apple to authenticate
    to AWS, then display a list of the Amazon S3 buckets the user has
    available. The user interface is presented using SwiftUI, and the
    application works on macOS, iOS, and iPadOS.
    shepazon authored and Laren-AWS committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    744030e View commit details
    Browse the repository at this point in the history
  2. Use SimpleKeychain to save local data

    This update switches from using the unencrypted SwiftUI
    `@AppStorage` to using Auth0's `SimpleKeychain` library to
    save the user account information locally.
    shepazon authored and Laren-AWS committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    b78e734 View commit details
    Browse the repository at this point in the history
  3. Clean up before posting

    Did a few cleanup tasks to prepare for posting:
    
    * Added missing copyright headers and removed crufty default ones.
    * Removed the extension on `Task` that's no longer being used.
    * Added a frame constraint to the `SignInWithAppleButton` to stop
      getting runtime warnings logged by UIKit on newer iOS versions.
    shepazon authored and Laren-AWS committed Sep 26, 2024
    Configuration menu
    Copy the full SHA
    7be4b1d View commit details
    Browse the repository at this point in the history