2010-09-02 63 views

回答

1

我假定您指的是Canvas设置选项卡中的Beta OAuth设置。

OAuth身份验证在这方面意味着Facebook向您发送查询字符串中的signed_request facebook参数,而不是正常的画布会话信息see here more more details of signed_request

如果你不想要,你不需要打开它。假设您正在使用PHP SDK,您可以使用任何您想要的身份验证方法(来自JavaScript,signed_requests或会话变量的Cookie)。

OAuth的优势在于增加了安全级别并且它是开放标准。由于您只是构建应用程序,因此您将不会使用Facebook的任何旧专有身份验证方法,因此无论您使用上述哪种方法,您都将使用OAuth。

就您所关心的问题而言,您可以暂时离开该设置,直到它退出测试阶段。当它切换到开启状态时,意味着您的代码不会发生任何更改,因为PHP SDK会将其处理为开箱即用!

+0

你是说如果应用程序没有通过另一台服务器进行认证,那么实现它就没有意义了? – mkmnstr 2017-08-31 19:55:04