• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

iphone - 用新的 iOS 5 Accounts.framework 替换用户名/密码

[复制链接]
菜鸟教程小白 发表于 2022-12-13 10:45:23 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

iOS 5 release notes提到了 Accounts.framework:

Accounts Framework The Accounts framework (Accounts.framework) provides a single sign-on model for certain user accounts. Single sign-on improves the user experience, because applications no longer need to prompt a user separately for login information related to an account. It also simplifies the development model for you by managing the account authorization process for your application. In iOS 5.0, applications can use this framework in conjunction with the Twitter framework to access a user’s Twitter account.

For more information about the classes of the Accounts framework, see Accounts Framework Reference.

据我了解,这不等同于 Mac 上的 Keychain,它可以存储用户名和密码,但它使用 OAuth这似乎使用 token 进行身份验证,而不是用户名和密码。

现在我不确定的几点:

  1. 如果我想使用 Accounts 框架,我是否必须更改服务器后端的身份验证机制。如果是,我是否需要在服务器端安装某种 OAuth 插件?

  2. 假设是这种情况,并且我可以控制服务器后端,我必须如何处理密码,以便可以将其存储在 Accounts 框架中。

  3. 帐户是否与 iCloud 兼容,所以如果我在 iPad 上登录,我也可以在 iPhone 上自动登录。



Best Answer-推荐答案


这里的重点是

In iOS 5.0, applications can use this framework in conjunction with the Twitter framework to access a user’s Twitter account.

就目前而言,您不能将 Accounts 框架用于您自己的帐户。它仅用于 Twitter 框架。它是一个独立的框架,因此将来它可以开放给这种用途(或 Apple 提供的任何进一步集成,例如 Facebook 可能)。

关于iphone - 用新的 iOS 5 Accounts.framework 替换用户名/密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8880999/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap