サーバーに保存されているデータを表示するには、ユーザーがログインする必要があるアプリがあります。取得したデータを表示するUIWebView
インスタンスがあります。ユーザーを認証するための呼び出しにrootViewController
次のコードがあります...viewWillAppear
rootViewController
- (void)viewWillAppear:(BOOL)animated
{
if(![self isUserLoggedin]) {
if( loginViewController == nil ) {
loginViewController = [[LoginViewController alloc] init];
loginViewController.delegate = self;
}
[self.navigationController pushViewController:loginViewController animated:YES];
}
}
ユーザーが正しいパスワードを入力すると、loginViewController がポップされ、データが取得され、webView に表示されます。
これが安全な方法であるかどうか、またはセキュリティ上の問題があるかどうかを知りたいですか? ログイン画面を表示する標準的な方法はありますか?