O que authentication faz?
Implementa fluxos de autenticação iOS com AuthenticationServices e LocalAuthentication. Use ao criar Login com Apple, registro/login com passkey/WebAuthn usando ASAuthorizationPlatformPublicKeyCredentialProvider, manipulação de estado e revogação de credenciais com ASAuthorizationController, login OAuth ou de terceiros com ASWebAuthenticationSession, preenchimento automático de senhas, validação de token de identidade no servidor ou reautenticação biométrica local com LAContext.