0
如何請求擴展權限?添加:燙髮關鍵哈希在authlogic facebooker插件中擴展權限?
<%#= authlogic_facebook_login_button :text => 'Login with Facebook', :v => 2, :perms => "email,user_birthday" %>
導致FBML呈現爲
<form id='connect_to_facebook_form' method='post' action='/user_session'>
<input type='hidden' name='authenticity_token' value='CODE HERE'/>
</form>
<script type='text/javascript' charset='utf-8'>
function connect_to_facebook() {
$('connect_to_facebook_form').submit();
}
</script>
<fb:login-button js="prototype" onlogin="connect_to_facebook()" perms="email,user_birthday" v="2">Login with Facebook</fb:login-button>
但點擊按鈕提供了香草沒有擴展的權限彈出,所以表單提交顯然是不會從登錄按鈕中選取燙髮鍵值對。
怎麼辦?
謝謝。
[編輯]:其實,更奇怪的舉報行爲。 No:perms元素使得彈出窗口在具有:perms元素時只會說「基本信息」,即使使用:perms =>「nonsense_key」,也會彈出「基本信息+電子郵件」。