私は安らかなWeb APIからデータを取得するIOS swift 3アプリを開発しています。最初の画面はログイン画面です。ユーザー名とパスワードを尋ねます。アプリケーションは認証メソッド(匿名アクセス可能)を呼び出すWeb APIに行き、ユーザーが認証されているかどうかを返します。 Web APIは基本認証を使用します。ユーザ名とパスワードをIOS Swiftアプリケーションのシングルトンに保存できますか?
iosアプリケーションでは、ログインに成功した後にユーザー名とパスワードをシングルトンに保存します。その後、Web APIを呼び出す必要があるときは、シングルトンからユーザー名とパスワードを取得し、 httpヘッダー「Authorization」パラメータ。 アプリが閉じると、シングルトンは消えます。 これは私のように、状態を保存するデスクトップアプリケーションのようです。なぜ誰もそれをやっていないのですか?誰もがキーチェーン、URLCredentialなどを行っています。
ありがとう!!
お返事ありがとうございます。私のAPIはまだトークンをサポートしていません。たぶん次のラウンド。私もキーチェーンを使用しています。 –