0

在之前版本的身份验证包中,有一些用于 Facebook 身份验证的内容。为什么它在较新的版本中不存在?这是否与 Facebook API 发生变化有关?

4

2 回答 2

5

该代码被更全面的fb 包所取代。我没有在包描述本身中提及这一点是一个错误(你不是第一个被这个变化抓住的人)。我已经更新了 cabal 文件并将新版本上传到 Hackage。希望这将避免进一步的混乱。

于 2012-05-11T09:39:33.900 回答
0

它在此提交中被删除。至于为什么,你得问迈克尔·斯诺曼本人;我找不到与提交相对应的问题。我怀疑代码只是因为 Facebook 更新而变得过时。

但是,由于Facebook 支持 OAuth(实际上这似乎是旧代码所基于的),您可以使用authenticate-oath,其中包含从正确身份验证中分离出来的 OAuth 代码。(如果这确实有效,那么这可能就是 Facebook 特定支持被删除的原因:这对于通用 OAuth 代码来说是多余的。)

于 2012-05-11T07:54:12.227 回答