you can save user information in NSUserDefaults
-(void)saveToUserDefaults:(NSString*)myString { NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults]; if (standardUserDefaults) { [standardUserDefaults setObject:myString forKey:@"username"]; [standardUserDefaults synchronize]; } }
if you have user information in NSUserDefaults, you can get information about your username
-(NSString*)retrieveFromUserDefaults { NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults]; NSString *val = nil; if (standardUserDefaults) val = [standardUserDefaults objectForKey:@"username"]; return val; }
with the help of :
NSString * username=[self retrieveFromUserDefaults:@"username"]; if (!([username length]==0)||![username isEqualToString:@""]) { NSLog(@"no authentication and redirect authentication page "); } else { NSLog(@"it authentication!"); }
source share