2016-10-12 81 views
0

我有一個AngularJS(前端)和Laravel(後端)應用程序,我使用JWT令牌進行身份驗證。我的目標是,當我登錄時,如果用戶是管理員,它將使用向API(laravel backend)發送請求的服務,該API返回覆蓋整個頁面的刀片模板(admin的後臺)。可能嗎?AngularJS服務返回一個Laravel刀片模板

我這樣做是因爲我的Laravel後端將在未來作爲許多前臺應用程序的API使用,這就是爲什麼我不在AngularJS中爲管理員實施後臺。

這是我在AngularJS服務:

redirectAdmin: function(){ 
    return $http.get(appConfig.API_URL+'/admin'); 
}, 

這是我在Laravel路線:

Route::get('/admin', function(){ 
    return view('admin'); 
}); 

我真的不知道什麼樣的信息放到這裏,所以如果你需要任何東西讓我知道。

回答

0

我認爲你想要做的事情是重定向,以便能夠改變具體的路線,做到這一點只需添加像注入$window和使用重定位發送你想要的網址,爲這裏更多的信息是鏈接angular $window,請記住$ window是JavaScript中的一個參考窗口,因此它具有所有的方法。