這似乎是一個愚蠢的問題,但我剛開始接觸飛鏢和需要驗證這與您可能使用PHP與$ _SESSION數組做什麼用戶sesions ...飛鏢中有會議嗎?
所以我寫一個基本服務器後端和前端,並且需要驗證通過XMLHttpRequest進入的一些請求。後端根據給定的前端是否經過身份驗證發回JSON。在某些情況下,前端可以更新DOM,但只有才能通過身份驗證。
不知道如果我解釋得很好...
任何意見將不勝感激!
謝謝!
這似乎是一個愚蠢的問題,但我剛開始接觸飛鏢和需要驗證這與您可能使用PHP與$ _SESSION數組做什麼用戶sesions ...飛鏢中有會議嗎?
所以我寫一個基本服務器後端和前端,並且需要驗證通過XMLHttpRequest進入的一些請求。後端根據給定的前端是否經過身份驗證發回JSON。在某些情況下,前端可以更新DOM,但只有才能通過身份驗證。
不知道如果我解釋得很好...
任何意見將不勝感激!
謝謝!
會話是不應該成爲任何語言的一部分的高級功能。你可以通過推動類似的東西來包含會話功能。
Map<String, int> sessions = {'abcdef12345' : 42}; // exists in e.g. datastore and is managed by an authentication routine
String authenticationToken = 'abcdef12345'; // comes from the request
if(sessions.containsKey(authenticationToken)) {
print('User ${sessions[authenticationToken]} is at least authenticated but might not have the appropriate rights to perform this operation.');
} else {
print('Not authenticated.');
}
好點 - 好吧,我會嘗試通過POST。謝謝! – J99 2012-08-08 19:30:13
包shelf_auth提供了一個很好的全自動JwtSessionHandler
執行會話處理的解決方案shelf
var authMiddleware = authenticate([new RandomAuthenticator()],
new JwtSessionHandler('super app', 'shhh secret', testLookup));
我搜索鏢服務器端Web框架,這將落實會議,我發現這一點:https://github.com/lvivski/start可能有其他人。 – 2012-08-08 17:38:22