2017-06-07 5 views
0

AngularJSでこの機能を記述する方法を解決する方法をお探しする人がいますか?
java rest APIと認証サーバーを1つのポートに、uiを他のポートに割り当てます。
oAuth2によるバックエンド認可UI認証を行う必要があります。
助けてもらえますか?AngularJS認証/ oAuth2機能による認証

ありがとうございます。

+0

ユーザーのみにUIを許可する必要がある場合は、次のリンクを参考にしてください。 https://stackoverflow.com/questions/43860893/redirect-to-login-when-user-is-not-logged-in-or-user-tries-to-access-page-direct/44040191#44040191 –

+0

あなたが望むものではありません、あなたの問題を説明してください –

答えて

0

AngularJs 1を使用している場合は、Satellizerを使用できます。トークンベースの認証を簡単に実装するためのAngularJsライブラリです。それはOAuth1、のOAuth2と互換性があり、内蔵された最も人気のあるプロバイダ(グーグル、フェイスブック、GitHubのなど)のサポート>https://github.com/sahat/satellizer/

- ここ

は、GitHubのリンクです。私は現在のプロジェクトに使用しており、それは完全に動作します。

あなたがのOAuth2サーバーを使用している場合はそれ以上の助け:)

+0

ありがとう!試してみる。そして、もし私がいくつかの問題を抱えたら、ここに書きます。 – Lebart

0

が必要な場合は、あなたがOAuthのトーク​​ンを経由してenpointを休む許可することができるいくつかの詳細を入力してください。

フロントエンドのログ記録フォームでhttpコールを行い、必要な残りのトークンを取得し、関連するトークンを取得してローカルストレージに格納します。

次に、httpインターセプターを使用して、すべての要求ごとに承認ヘッダーを添付します。

コードや例が必要な場合は、私にメッセージを送ってください。