我目前正在編寫我的第一個AngularJS
應用程序。發送每個請求的用戶令牌
我做了一個登錄系統,客戶端在每次發送POST
請求時都提供用戶令牌。
目前,我必須提供這個給我每個POST
請求。有沒有辦法讓這個過程自動化?
我目前正在編寫我的第一個AngularJS
應用程序。發送每個請求的用戶令牌
我做了一個登錄系統,客戶端在每次發送POST
請求時都提供用戶令牌。
目前,我必須提供這個給我每個POST
請求。有沒有辦法讓這個過程自動化?
我不知道angularjs所以我不得不在$http documentation看這個。
看樣子你可以設置常用的頭,像這樣:
$httpProvider.defaults.headers.common['user-token'] = xxx;
所以你可以只通過頭傳遞用戶令牌就如您在餅乾。我在我的一個jQuery應用程序上執行此操作,我通過頭傳遞用戶會話令牌,然後在我的腳本語言(PHP)中使用$_SERVER['X_MYAPPNAME_TOKEN']
獲取並驗證它(我實際上將它作爲X-Myappname-Token
傳遞,但PHP將其轉換爲一點
我使用基本身份驗證
$http.defaults.headers.common.Authorization = 'Basic ' + encoded;
是的,默認的標題是去這裏的路上,我與我的應用程序之一,連接到第三方REST API類似的東西。 –