├── .gitignore ├── LICENSE.txt ├── Package.swift ├── README.md ├── Sources ├── SwiftfulAuthUI │ ├── ButtonPreviews.swift │ ├── Buttons │ │ ├── SignInAnonymousButtonView.swift │ │ ├── SignInAppleButtonView.swift │ │ └── SignInGoogleButtonView.swift │ ├── Extensions │ │ └── ASAuthorizationAppleIDButton+EXT copy.swift │ └── Resources │ │ └── Media.xcassets │ │ ├── Contents.json │ │ ├── GoogleIcon.imageset │ │ ├── Contents.json │ │ └── GoogleIcon.png │ │ └── GoogleRed.colorset │ │ └── Contents.json └── SwiftfulAuthenticating │ ├── AuthManager.swift │ ├── Extensions │ ├── Dictionary+EXT.swift │ └── Error+EXT.swift │ ├── Models │ ├── AuthProviderOption.swift │ ├── PurchaseLogger.swift │ ├── SignInOption.swift │ └── UserAuthInfo.swift │ └── Services │ ├── AuthService.swift │ └── MockAuthService.swift └── Tests └── SwiftfulAuthenticatingTests └── SwiftfulAuthenticatingTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/README.md -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/ButtonPreviews.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/ButtonPreviews.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Buttons/SignInAnonymousButtonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Buttons/SignInAnonymousButtonView.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Buttons/SignInAppleButtonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Buttons/SignInAppleButtonView.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Buttons/SignInGoogleButtonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Buttons/SignInGoogleButtonView.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Extensions/ASAuthorizationAppleIDButton+EXT copy.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Extensions/ASAuthorizationAppleIDButton+EXT copy.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Resources/Media.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Resources/Media.xcassets/Contents.json -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Resources/Media.xcassets/GoogleIcon.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Resources/Media.xcassets/GoogleIcon.imageset/Contents.json -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Resources/Media.xcassets/GoogleIcon.imageset/GoogleIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Resources/Media.xcassets/GoogleIcon.imageset/GoogleIcon.png -------------------------------------------------------------------------------- /Sources/SwiftfulAuthUI/Resources/Media.xcassets/GoogleRed.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthUI/Resources/Media.xcassets/GoogleRed.colorset/Contents.json -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/AuthManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/AuthManager.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Extensions/Dictionary+EXT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Extensions/Dictionary+EXT.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Extensions/Error+EXT.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Extensions/Error+EXT.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Models/AuthProviderOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Models/AuthProviderOption.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Models/PurchaseLogger.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Models/PurchaseLogger.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Models/SignInOption.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Models/SignInOption.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Models/UserAuthInfo.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Models/UserAuthInfo.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Services/AuthService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Services/AuthService.swift -------------------------------------------------------------------------------- /Sources/SwiftfulAuthenticating/Services/MockAuthService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Sources/SwiftfulAuthenticating/Services/MockAuthService.swift -------------------------------------------------------------------------------- /Tests/SwiftfulAuthenticatingTests/SwiftfulAuthenticatingTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SwiftfulThinking/SwiftfulAuthenticating/HEAD/Tests/SwiftfulAuthenticatingTests/SwiftfulAuthenticatingTests.swift --------------------------------------------------------------------------------