当前位置:  开发笔记 > IOS > 正文

iOS共享凭据:检查用户是否在Safari中选择了"不保存密码"

如何解决《iOS共享凭据:检查用户是否在Safari中选择了"不保存密码"》经验,为你挑选了0个好方法。

我们在iOS应用中使用共享凭证.工作流程如下:

    用户在Safari中登录我们的网站.

    Safari问"保存密码?"

    用户选择"是"

    用户启动我们的应用程序,导航到登录

    iOS会显示一个弹出窗口,用户可以在其中选择帐户.

    我们查询以前在Safari中输入的共享凭据,并登录用户.

这很好用.

但是,如果在步骤3中使用选择"从不为此网站",则在步骤5中,他可以选择"未保存密码"的条目.

如果他这样做,我们会得到一个用户名"密码未保存"和密码"".

有什么方法可以防止这种行为吗?

我们可以在打电话之前检查一下吗

public func SecRequestSharedWebCredential(fqdn: CFString?, _ account: CFString?, _ completionHandler: (CFArray?, CFError?) -> Void)

- 方法,如果用户拒绝在Safari中保存密码?

推荐阅读
勤奋的瞌睡猪_715
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有