2017-07-29 8 views
0

私の以前のアプリは、テンプレートエンジン(Velocity)と春のセキュリティに基づいていました。リソースを管理したり、ログに記録されたユーザーを確認したりするのは簡単でした。今、私は角度に直面しています。 Angularは、CLIを使用して別のポート4200で実行する必要があります.8080で春実行します。トークン認証でREST APIを使用する必要があるのか​​、Sessionを使用するのかはわかりません。私は、接続がサーバーとの接続を維持するのに十分なWebアプリケーションでセッションが使用している情報を見つけましたが、残りのApiは、接続されていないフレームワークのようにAngularが頻繁に使用されます(セッションを保持できないため)。このセッションにより、識別子ユーザーが使用可能になり、リソースへのアクセス権が取得されます。 Spring Securityで与えられたセッションをどのように保存するか、そしてどのようにして行うことができるかを説明することができます。どのように作品セッションが評価されるかについての説明やリソースへの役に立つリンク。私にとって最も重要なことは、私がVelocityで作ったAngularを使って同じアプリを作ることができるかどうかです。私はAngularで生成されたサイトを介して一度ログに記録し、次に春のセキュリティで権限を与えてから、アクセス権のあるサイトに移動できます。角4 +春の起動+春のセキュリティ - 角の側でセッションを保存

答えて

0

あなたはジプスターで行われたことからインスピレーションを受けることができますhttps://jhipster.github.io/ それを使用することもできます。 Jhipsterはスプリングブーツ+角度ジェネレータです。私はそれを使って私を刺激し、ベストプラクティスを学ぶ。

関連する問題