我有一个应用程序,用户必须登录才能查看存储在服务器中的数据。我有一个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 中。
我想知道这是否是一种安全的方式,还是有任何安全问题?有没有标准的方式来显示登录屏幕?