Итак, я работаю над быстрым приложением iOS, которому нужна система входа в систему. Все работает отлично, но я не уверен, что она прикреплена хранить идентификатор пользователя, который приложение будет получать от сервера после входа в систему, с этим:Как сохранить переменную в системе Swift - login?
NSUserDefaults.standardUserDefaults().setObject(userid, forKey: "userid")
и чем получить эту переменную на каждом контроллере представления с этим команда:
var userid: AnyObject? = NSUserDefaults.standardUserDefaults().objectForKey("userid")
Есть способ начать сеанс? Как в php?
Спасибо!
Что вы пытаетесь защитить идентификатор пользователя против? Это секрет? Не совсем ясно, какова ваша проблема. – Wain
Я хочу знать, нормально ли, как я это делаю. Как я и спросил, я хочу знать, есть ли другой способ, начать сеанс или что-то вроде этого, как в php. Я хочу защитить его от того, кто может «сломать» мое приложение ... представьте, что кто-то просто модифицирует каким-то образом идентификатор пользователя, хранящийся в этом методе. –
Нет понятия сеанса, если вы его не создадите (напишите сами). Если кто-то хочет разорвать ваше приложение, все, что вы можете сделать, сделать это сложно, а не невозможно. Что может использовать userid для этого, он может сломать приложение? – Wain