2016-10-12 16 views
0

私はAngularJS(フロントエンド)とLaravel(バックエンド)アプリを持っており、認証にJWTトークンを使用しています。私の目的は、ログイン時にユーザーが管理者の場合、ページ全体を上書きするブレードテンプレート(管理者のバックオフィス)を返すAPI(laravelバックエンド)にリクエストを送信するサービスを使用することです。出来ますか?Laravel Bladeテンプレートを返すAngularJSサービス

Laravelのバックエンドが今後、多くのフロントオフィスアプリケーションのAPIとして機能するため、私はこれを行っています。そのため、私はAngularJSの管理者のバックオフィスを実装していません。ここで

はAngularJSで私のサービスである:私はここに置かする情報の種類の本当にわからないんだけど

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

ので、あなた場合:ここで

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

はLaravelの私のルートであります私に何かを知らせる必要があります。

答えて

0

あなたがしたいことは、特定のルートを変更できるようにリダイレクトしていると思うので、注入のような$windowを追加するだけで、必要なURLを送信するために再配置を使用する必要がありますより多くの情報はここにあるリンクangular $windowですが、$ windowはjavascriptのウィンドウの参照ですので、すべてのメソッドがあります。

関連する問題