2011-12-23 36 views
4

如果一個Django baseg網頁,我使用的Django的Facebook(Django的Facebook的由蒂埃裏Schellenbach) 今天我注意到,有在登錄錯誤用facebook,該錯誤信息是:OAuth2規範規定'燙髮'現在應該被稱爲'範圍'。請更新。 Django的連接Facebook

OAuth2規範聲明'perms'現在應該被稱爲'範圍'。 請更新。 ('',{getLoginStatus:function ... signed_request,code'}); return a;}}});

而且我不知道如何解決它。

(我不想下載新版本,becouse,我做了模型註冊等情況時),

+0

在包中找到str「perms」用法並重構爲「scope」? – 2011-12-23 16:22:27

+0

謝謝,這工作,但我意識到,它有更多的問題,如Facebook的cookie現在不是fbs_,比fbsr_ – 2011-12-28 16:53:38

回答

0

請chanage與「燙髮」所有的地方,「範圍」。例如: 「

if (response.session) { 
         // logged in and connected user, someone you know 
         if (response.perms) { 

if (response.session) { 
         // logged in and connected user, someone you know 
         if (response.scope) { 

隨意,如果您有任何問題。

祝你好運。

+0

謝謝,但我已經解決了這個問題,也有更多的問題,不僅僅是這個perms的範圍,但現在沒關係 – 2012-01-05 21:25:30