如何设置默认登录详细信息

时间:2018-11-13 12:01:59

标签: ios swift

假设我有登录详细信息用户名:Kanu密码123456,我希望没有这些登录详细信息的人将无法登录,这意味着所有其他xyz登录详细信息都将显示警报“输入正确的登录详细信息”

我需要将其保存在本地。没有使用服务器

1 个答案:

答案 0 :(得分:1)

如果所需的凭据是静态的,则只需在代码中检查它们即可:

func canLogin() -> Bool { 
    return userNameTF.text == "Kanu" && passwordTF.text == "123456"
}

然后,您可以这样做:

func login() {
    guard canLogin() else {
        let alert = UIAlertController(title: "Wrong credentials", message: "The login credentials you have provided are incorrect.", preferredStyle: .alert)
        alert.addAction(UIAlertAction(title: "Okay", style: .default))
        self.present(alert, animated: true, completion: nil)
        return
    }
    // begin login process here
}

如果用户输入的用户名不是Kanu或密码不是123456,则会向他们显示警告,提示其登录凭据不正确。