我有一个AngularJS(前端)和Laravel(后端)应用程序,我使用JWT令牌进行身份验证。我的目标是,当我登录时,如果用户是管理员,它将使用一个向API(laravel backend)发送请求的服务,该API返回一个覆盖整个页面的刀片模板(管理员的后台)。有可能吗?
我之所以这样做,是因为我的Laravel后端将作为未来许多前台应用程序的应用程序接口,这就是为什么我不在AngularJS中为管理员实现后台。
下面是我在AngularJS中的服务:
redirectAdmin: function(){
return $http.get(appConfig.API_URL+'/admin');
},以下是我在Laravel的路线:
Route::get('/admin', function(){
return view('admin');
});我真的不确定应该在这里放什么信息,所以如果你需要什么,请告诉我。
发布于 2016-10-12 23:07:31
我认为你想要做的事情是重定向,以便能够改变特定的路由,为此,只需要添加注入之类的$window,并使用重定位来发送你想要的url,要了解更多信息,这里是链接angular $window,请记住,$window是javascript中窗口的引用,所以它有所有的方法。
https://stackoverflow.com/questions/40001475
复制相似问题