我在.NET中创建了一个网站,用户需要注册/登录才能访问他们的数据。我有一个SQL Serber数据库,注册/登录模块完全正常。在iOS应用程序中实现此功能的最佳方法是什么?
我正在考虑使用Web服务来调用Web方法进行身份验证。但是每次我想要检索数据时,我都必须在请求中传递用户登录名和密码。我不确定这是否是实现这一目标的最有效方式。
答案 0 :(得分:3)
我不会每次都传递用户登录名和密码。让用户最初登录,然后创建一个身份验证令牌,将其存储在您的服务器上,然后将其传递回客户端并将其存储在钥匙串中。然后,您每次都可以传递令牌。