Я создаю приложение iOS, и мне нужно предоставить функцию забытого пароля. У меня есть db, в котором хранятся зарегистрированные пользователи и их данные (userArray). Я искал по электронной почте, введенной так, Как мне сделать UIAlert, который показывает найденный пароль ??? ниже - код, который я пробовал, но мое условие не соответствует действительности.Забыли пароль? Объект C
[self.theuser valueForKey: @ "password"] - это полученный пароль из базы данных и ее строки.
- (IBAction)ForgotPassword:(id)sender {
if ([[self.theuser valueForKey:@"password"] > 0 ]) {
UIAlertView *alert = [[UIAlertView alloc]initWithTitle: @"Success"
message: @"Your Password is:"
delegate: self
cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
[alert show];
}
Пожалуйста см «[? Почему хранения обычного текста пароля плохо] (http://plaintextoffenders.com/faq/devs)» на plaintextoffenders. ком. – ruakh
Точка, которую сделал @ruakh, не может быть подчеркнута достаточно сильно. Почти всегда неплохо хранить пароли в текстовом виде. – sbooth