構想大概是這樣的
某A發出了個授權碼到B網站
C管理網站到B取授權碼
某D則管理C
目前的問題是B要如何建立以及D要想辦法讀到A的授權碼
目前是用cookie的方式 不過這樣一來某D無法讀到某A的授權碼
授權碼產生
$.cookie('code',authorization_code(10,36),{expires:10});
轉移
if($.cookie('a'+request_json[q].list_id+","+request_json[q].song_id)==null)
{
$.cookie('a'+request_json[q].list_id+","+request_json[q].song_id,code,{expires:10});
}
C網站的執行
if($.cookie('a'+admin_json[q].list_id+","+admin_json[q].song_id)==null)
{
de=2;
}
if(de==2)
{
$.getJSON("../admin/?cmd=remove&list_id="+admin_json[q].list_id+"&song_id="+admin_json[q].song_id,);
return false
}
沒辦法單純透過前端的方式讓兩個使用者溝通
這必須從後端下手:
因為不知道你所謂授權碼的作用
所以上面純粹從技術面來說
至於由前端產生授權碼是不是適合的方式你可能要自己注意一下
(前端的內容是可以由使用者隨意更改的)