私はユーザーのリストを表示するシステムを構築しており、ユーザーを選択すると何らかの形式のパスワードを要求します。これらの値はページの非表示フィールドに保存され、認証の形式としてすべてのリクエストで送信する必要があります。(ここにあるMITMの脆弱性を認識していますが、これは非常に控えめなシステムであるため、セキュリティは大きな問題ではありません)。
次に、現在「ログインしている」ユーザーを認証するために、すべてのリクエストでこれらの値を送信する必要があります。を介してこれを自動化したいのajaxSetup
ですが、いくつかの問題が発生しています。
私の最初の試みは:
init_user_auth: function(){
$.ajaxSetup({
data: {
'user' : site_user.selected_user_id(),
'passcode': site_user.selected_user_pc(),
'barcode' : site_user.selected_user_bc()
}
});
},
ただし、知っておくべきことですが、これは、の呼び出し時に値を1回読み取り、再読み取りするajaxSetup
ことはありません。私が必要としているのは、ajax呼び出しが行われるたびに実際に関数を呼び出す方法です。
私は現在、ここで何が起こっているのかを理解しようとしています:https : //groups.google.com/forum/?fromgroups=#!topic/jquery-dev/OBcEfgvTJ9I、しかし、炎上戦争とそこで起こっている非常に低レベルのものを通して、何が起こっているのか正確にはわかりません。
これは先に進む方法ですか、それとも事実に直面して各ajax-callに手動でlogin-infoを追加する必要がありますか?