17.5 · AuthenticationServices and passkeys, Spotlight, Handoff and user activities

Two kinds of “who and where”: proving who the user is without passwords, and letting the system find and continue what the user was doing.

Mental model. Let the system hold the credential (passkeys, Sign in with Apple, AutoFill) and describe your content to the system (Spotlight, activities), so users reach it from anywhere.

Signing in

Passkeys, Sign in with Apple and web authentication sessions.

  1. How do passkeys, Sign in with Apple and ASWebAuthenticationSession work in AuthenticationServices? 17.5.1 · L5
    AuthenticationServices is the framework for signing users in without the app handling raw credentials. Passkeys replace passwords with public-key credentials…

Being found and continued

Core Spotlight, NSUserActivity, Handoff and universal links.

  1. How do Core Spotlight, NSUserActivity, Handoff and universal links make an app’s content discoverable and continuable? 17.5.2 · L3
    These APIs describe what the user is doing or what your content is to the system, which then surfaces it. NSUserActivity represents a task or screen: an…

More in System frameworks