Twitter a supprimé l'authentification de base, oui, mais il n'a pas supprimé l'authentification par nom d'utilisateur/mot de passe.
Voir leur documentation sur xAuth .
En résumé, vous recueillez le nom d'utilisateur et le mot de passe de l'utilisateur et, si la vérification est réussie, vous stockez le jeton OAuth et le mot de passe. rejeter le nom d'utilisateur et le mot de passe .
xAuth est explicitement autorisé pour certaines applications, approuvé uniquement par Twitter. Il n'est pas exagéré de dire que Twitter aurait approuvé la demande d'Apple d'utiliser ce système en un clin d'œil. L'impossibilité d'accéder aux messages directs via xAuth est limitative, mais finalement non pertinente étant donné le niveau d'intégration d'Apple.