2013-11-15 37 views
0

我目前正在編寫我的第一個AngularJS應用程序。發送每個請求的用戶令牌

我做了一個登錄系統,客戶端在每次發送POST請求時都提供用戶令牌。

目前,我必須提供這個給我每個POST請求。有沒有辦法讓這個過程自動化?

回答

2

我不知道angularjs所以我不得不在$http documentation看這個。

看樣子你可以設置常用的頭,像這樣:

$httpProvider.defaults.headers.common['user-token'] = xxx; 

所以你可以只通過頭傳遞用戶令牌就如您在餅乾。我在我的一個jQuery應用程序上執行此操作,我通過頭傳遞用戶會話令牌,然後在我的腳本語言(PHP)中使用$_SERVER['X_MYAPPNAME_TOKEN']獲取並驗證它(我實際上將它作爲X-Myappname-Token傳遞,但PHP將其轉換爲一點

+0

是的,默認的標題是去這裏的路上,我與我的應用程序之一,連接到第三方REST API類似的東西。 –

0

我使用基本身份驗證

$http.defaults.headers.common.Authorization = 'Basic ' + encoded; 
相關問題