私はXcode 4.2でiPad用のアプリケーションを開発していますが、私はMySQLデータベースでユーザーを認証します。私は、ログインしたユーザーを追跡するためのベストプラクティス何思ったんだけどiOSアプリのログインのベストプラクティスですか?
を私は例えば、私AppDelegateで変数を行うことができます。
@interface beAppDelegate : UIResponder <UIApplicationDelegate>{
BOOL *loggedin;
}
- (void)setLoggedin:(BOOL *)newLoggedin;
とtrueにその値を設定します正しいユーザ名とパスワードが入力されていますか?
または、ユーザーがログインしているという事実を保存するためにplistを使用する必要がありますか?
誰かが私に最も安全な方法を教えてくれますか?
あなたの答えをありがとう、情報は非常に徹底的です。私は、内蔵の認証メカニズムのためのグーグルを試みたが、私はそれについての例や多くの情報を見つけることができません。あなたに私の事例や文書がありますか?それは私を助けてくれるでしょう。 – user1026090
私はロック画面を意味します。アプリケーションで使用するための組み込み関数はありません(上で説明したように、これは必須ではないためです)。作成するファイルに正しい 'NSFileProtection'または' NSDataWritingFileProtection'フラグを使用し、パスワードのような秘密をキーチェーンに保存してください。 iOSは残りの部分を処理します。 –
しかし、アプリケーションにキーチェーンを実装するにはどうしたらいいですか?アプリケーションからキーチェーンにアクセスする例は見つかりません – user1026090