【问题标题】:How to manage acc in iOS app?如何在 iOS 应用中管理帐户?
【发布时间】:2010-09-21 01:51:00
【问题描述】:

我有一个新闻网络服务器,注册用户可以在其中获取 RSS 新闻。我想构建一个 iOS 应用程序,用于从我的网络服务器获取新闻,但我不知道如何在 iOS 应用程序中管理 acc。如何在 iDevice 上保存登录用户(存储在 .plis 文件、Core Data ....???、存储真正的 usr/pass 或存储编码用户/密码),如何使用我的网络服务器验证存储的用户/密码?任何人都可以帮助我:(

PS:

我现在的方式:

在我的 iOS 应用中:

  + User input usr+pass.


  + usr+pass send to webserver. If usr+pass is valid, webserver return token string(is encode string of usr+pass).


  + If webserver return token string, store token string into .plit file, else do notthing.

当用户按下“获取新闻”/

  + iOS send token string to webserver to verify. If valid return News of this usr acc, else return null.

我如何改进当前的方法来增强安全性?

【问题讨论】:

    标签: iphone objective-c ios


    【解决方案1】:

    您要做的是将用户的用户名存储在应用程序首选项中。见NSUserDefaults。不允许将用户密码存储为纯文本。您应该做的是将其存储在钥匙串中。有关详细信息,请参阅本指南:Keychain Services Tasks for iOS

    【讨论】:

    • 感谢您的帮助。这就是我要找的:)
    猜你喜欢
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 2016-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-05
    相关资源
    最近更新 更多