Wo sollte ich Tokens speichern, wenn der Benutzer sich bei einem Dienst anmeldet? Ich speichere keine Passwörter (offensichtlich, wo ich den Schlüsselbund verwenden würde), sondern nur das Token. Viele Orte sagen nur NSUserDefaults, aber einige Leute auf StackOverflow scheinen wirklich scharf auf den Schlüsselbund.Speichern von Authentifizierungs-Tokens auf iOS - NSUserDefaults vs Keychain?
Ist NSUserDefaults in Ordnung?
Daten, die mit 'NSUserDefaults' gespeichert wurden, sind auch auf einem nicht-jailbroken Gerät leicht lesbar. Wenn Ihnen Sicherheit wichtig ist, würde ich die Daten im Schlüsselbund speichern. Wie lange planen Sie, Ihr Authentifizierungs-Token zu erhalten? –
Sie können grundlegende Idee auf swift3 Implementierung erhalten von [hier] (https://gist.github.com/anishparajuli555/dedfdd4aea836de49ac52d13a45a8f84) –