2017-11-18 10 views
0

angularjsでセッションを行うことができる人はいますか?役割に応じて管理セッションとユーザーセッションを作成する方法。 私のデータベース(mongodb)には、テーブルユーザーにロールが含まれています。 ユーザーがすべてを見てはならないためセッションに続くページだけでなく、angularjsセッションの役割管理者とユーザー

+0

[AngularJS-ログインと各ルートとコントローラでの認証]の可能な複製(https://stackoverflow.com/questions/20969835/angularjs-login-and-authentication-in-each-route-and-controller) –

答えて

0

ngStorageを使用するとかなり簡単です。必要なのは、ngStorageへのスクリプトファイルの参照、メインモジュールへのスクリプトファイルの組み込みと使用だけです。 sessionStorageとlocalStorageの両方を使用できます。

+0

あなたの答えをありがとう。私はangularjsの初心者なので、あなたが正確に何を意味するかは分かりません。私のプロジェクトでは、バックエンドからサービスが使用されているので、httpでフロントにコールします。私の場合、ロールは別のテーブルにはありませんが、ユーザーテーブルの列にあります。そして、管理者の認証時にすべてのページを見ることができるようにしたいのですが、単純なユーザーの場合は管理画面が表示されません。 –

+0

[role-based-access](https:// stackoverflow .com/questions/20969835/angularjs-login-and-authentication-in-each-route-and-controller/20971528#20971528)。このリンクに記載されている回答を参照してください –

関連する問題