douyue3800 2016-10-12 14:39
浏览 38

AngularJS服务返回Laravel Blade模板

I have an AngularJS(front-end) and Laravel(back-end) app and I use JWT tokens for authentication. My objective is that when I log in, if the user is an admin, it will use a service that sends a request to the API(laravel backend) that returns a blade template(back-office of admin) that overrides the whole page. Is it possible?

I'm doing this because my Laravel back-end will serve as an API for many front-office apps in the future, and that's why I don't implement the back-office for the admin in AngularJS.

Here is my service in AngularJS:

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

Here is my route in Laravel:

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

I'm not really sure of what kind of information to put here, so if you need anything let me know.

  • 写回答

1条回答 默认 最新

  • douduoyan5943 2016-10-12 15:07
    关注

    I think that the thing you want to do is a redirect to be able to change the specific route, to do that just need to add the $windowlike injection and the use the relocation to send the url that you want, for more information here is the link angular $window, remember that $window is a reference of window in javascript so it has all the methods.

    评论

报告相同问题?

悬赏问题

  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?