使用swift在iOS中进行用户身份验证和会话处理

使用swift在iOS中进行用户身份验证和会话处理,ios,objective-c,swift,session,authentication,Ios,Objective C,Swift,Session,Authentication,我是Swift的新手,我需要开发一个应用程序,通过Azure中的RESTAPI验证用户名和密码。我已经成功地调用了API,并收到了有效用户的JSON字符串。 现在,我想让用户在身份验证后使用他的凭据登录到应用程序,应该创建一个会话,以便用户数据在登录后持续存在,直到他不注销为止 我对如何创建用户会话感到困惑。我能从哪里得到一些资源,我能找到如何做到这一点吗 PS:我不想使用Parse或任何其他框架。我已经在azure中创建了自定义API,我调用该API以JSON字符串的形式检索数据。难道密钥链管

我是Swift的新手,我需要开发一个应用程序,通过
Azure
中的
RESTAPI
验证用户名和密码。我已经成功地调用了API,并收到了有效用户的
JSON
字符串。 现在,我想让用户在身份验证后使用他的凭据登录到应用程序,应该创建一个会话,以便用户数据在登录后持续存在,直到他不注销为止

我对如何创建用户会话感到困惑。我能从哪里得到一些资源,我能找到如何做到这一点吗


PS:我不想使用
Parse
或任何其他框架。我已经在azure中创建了自定义API,我调用该API以
JSON字符串的形式检索数据。

难道密钥链管理器不能满足您的需要吗?虽然我对密钥链管理器知之甚少,但我只想验证用户身份,并创建会话,到目前为止我还没有考虑到安全因素,但是,是的,一旦我允许用户登录,我肯定希望解决安全问题。我的意思是,你可以使用钥匙链管理器作为会话处理程序。这样也就安全了。你可以读一下。您所能做的最糟糕的事情就是使用NSUserDefault来处理您的凭据