TechnologiesSecurity, Privacy & Authentication

_AuthenticationServices_SwiftUI cross-import overlay

iOSmacOStvOSwatchOSvisionOS

_AuthenticationServices_SwiftUI is a cross-import overlay that bridges AuthenticationServices into SwiftUI, integrating sign-in and authorization requests with the SwiftUI environment so you can perform them directly from your views. Use it to drive authorization flows in a SwiftUI app across iOS, macOS, tvOS, watchOS, and visionOS, handling the outcome through ASAuthorizationResult.

Authorization Results 1

The outcome delivered when a SwiftUI-driven sign-in or authorization request completes.

  • En
    ASAuthorizationResultiOS 16.4+
    The result of a successful authorization request.

Structures 5

  • St
    AuthorizationControlleriOS 16.4+
    A value provided in the SwiftUI environment that views can use
  • St
    CredentialDataManager
  • St
    DeliveredVerificationCodesManager
  • St
    SignInWithAppleButtoniOS 14.0+
    A control you add to your interface that enables users to initiate
  • St
    WebAuthenticationSessioniOS 16.4+
    A value provided in the SwiftUI environment that views can use to

Extends 2

EnvironmentValuesView
← Security, Privacy & Authentication