J'utilise SFHFKeychainUtils qui est un wrapper pour le Keychain d'Apple. Pour interroger un mot de passe j'ai besoin d'un nom d'utilisateur.comment accéder au nom d'utilisateur/mot de passe de l'application large
Comment accéder à l'application Nom d'utilisateur? Utilisez un singleton? D'autres solutions?
Merci, j'ai oublié NSUserDefaults. Que voulez-vous dire avec une paire utilisateur/passe? J'utilise 'getPasswordForUsername'. Comment puis-je obtenir l'attribut approprié de l'article Keychain? – testing
Je veux dire si vous avez seulement un nom d'utilisateur et un mot de passe dans toute l'application. Vous obtenez les attributs en utilisant 'SecItemCopyMatching()' (Je ne sais pas si le wrapper que vous utilisez fournit une implémentation enveloppée) –
Oui, j'utilise un seul nom d'utilisateur et un mot de passe dans toute l'application. Non, le wrapper ne le fournit pas. Je peux donc le faire moi-même, mais je pense que je vais utiliser 'NSUserDefaults'. Une question de plus: Comment gérer les mots de passe que je reçois? Actuellement, je prévois de les stocker dans 'NSString'. Est-il préférable de les définir directement en tant qu'arguments (plutôt que de les mettre en tampon dans 'NSString')? Ou devrais-je l'encoder? – testing