服務端有一個很常見的場景就是訪問鑒權,比如匿名用戶訪問某URL,理想的情況下是服務端會檢查用戶是否有訪問該頁面的權限,如果有的話,就會在服務端渲染數據,然后返回給用戶,如果沒有的話,就會做重定向等操作,將用戶重定向到登錄頁面等。對于單頁面應用(Single Page Application),整個業務邏輯都是用Javascript驅動的,比如AngularJS, 比如ExtJS,那么這種場景,有什么優雅的方式讓JS和后端結合來做鑒權? 因為在這種情況下,前端和后端的通信往往都是通過SOAP/JSON/XML等來通信的,重定向是不是在這種場合就用不上了?
對于用JS驅動的單頁面應用,有什么優雅的方式配合后臺進行鑒權的跳轉?
斯蒂芬大帝
2018-08-10 10:09:07