Che cos'è authentication?
Implementare modelli di autenticazione iOS tra cui Accedi con Apple (ASAuthorizationAppleIDProvider, ASAuthorizationController, ASAuthorizationAppleIDCredential), controllo dello stato delle credenziali, convalida del token di identità, ASWebAuthenticationSession per OAuth e flussi di autenticazione di terze parti, ASAuthorizationPasswordProvider per suggerimenti sulle credenziali di compilazione automatica e autenticazione biometrica con LAContext. Da utilizzare durante l'implementazione dell'accesso con Apple, la gestione delle credenziali ID Apple, la creazione di flussi di accesso OAuth, l'integrazione della compilazione automatica password, il controllo dello stato di revoca delle credenziali o la convalida dei token di identità lato server. Fonte: dpearson2699/swift-ios-skills.