ホームページ > ウェブフロントエンド > jsチュートリアル > AngularJS を使用してルートを保護する方法

AngularJS を使用してルートを保護する方法

高洛峰
リリース: 2017-02-06 11:56:06
オリジナル
1278 人が閲覧しました

はじめに

AngularJS は登場以来、長い間使用されてきました。 これは、シングル ページ アプリケーション (SPA) を開発するための JavaScript フレームワークです。 双方向バインディング、ディレクティブなどの優れた機能がいくつかあります。 この記事では主に Angular ルーティングのセキュリティ戦略を紹介します。 これは、Angular で開発できるクライアント側のセキュリティ フレームワークです。 テストしてみました。 クライアント側のルーティング セキュリティを確保することに加えて、サーバー側のアクセス セキュリティも確保する必要があります。 クライアント セキュリティ ポリシーは、サーバーへの追加アクセスを減らすのに役立ちます。 ただし、誰かがブラウザを騙してサーバーにアクセスした場合、サーバー側のセキュリティ ポリシーで不正アクセスを拒否できる必要があります。 この記事では、クライアント側のセキュリティ ポリシーについてのみ説明します。

1 暗号化されたルーティング

次に、ルーティングを暗号化するための取り組みの結果を使用しましょう:


var roles = {
  superUser: 0,
  admin: 1,
  user: 2
};
ログイン後にコピー

AngularJS を使用してルーティングを保護する方法に関するその他の関連記事については、PHP 中国語 Web サイトに注目してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート