12

完全なSpringアプリケーションがあります(spring-securityによって管理されるセキュリティとコントローラーレイヤーはSpring MVCで構築されています)。

フロントエンド AngularJS で使用しています。

Spring Security で REST 認証を処理する方法と、Angular 側でこれらのサービスを呼び出す方法の例が必要です。

注: 私の場合は基本認証で完璧です。

4

2 に答える 2

9

Spring Security は完全な Ajax フレームワークで使用することを意図していないため、AngularJS と Spring Security を統合するにはいくつかのコードが必要です。

この統合を行うサンプル アプリケーションを次に示します。Spring Security 構成と、この統合を行うために使用されるいくつかのクラスの両方を取得します。

https://github.com/jhipster/jhipster-sample-app

于 2013-12-26T15:50:21.267 に答える
1

AngularJS の素晴らしい点の 1 つは、非常に柔軟で、さまざまなバックエンド構成で動作できることです。私はSpring MVCやSpring Securityを個人的に使用したことはありませんが、.NET MVC、Node、およびPHPでAngularを使用し、すべて認証システムがわずかに異なり、非常にうまく機能しました.

Dave Mosher には、認証の概念を組み込んだ素晴らしいチュートリアル シリーズがあります (彼の例は、Laravel を使用した PHP です)

AngularJS を使用した認証のより高度な例については、Angular-App: https://github.com/angular-app/angular-appを確認してください。

于 2013-10-02T01:08:20.497 に答える