フロントエンド - フロントエンドとバックエンドの分離、ビューテンプレート、認可に基づく動的なメニュー生成、認可の問題、解決策は何ですか?
阿神
阿神 2017-05-16 17:05:25
0
1
590

Web 開発プロセス中にいくつかのセキュリティ認証の問題に遭遇しました。友人にアドバイスを求めたいと思います。

質問リスト:

1. バックエンド開発では、認可ロジックとビジネスロジックは分離されていますか? 認可ロジックはどのように構成されていますか?

2. MVC アーキテクチャの Web アプリケーションでは、ビュー部分で列のメニュー リストを表示する必要があり、ユーザーの役割/権限に応じてメニュー リストの内容も異なります。通常のユーザーと有料ユーザー。このようなシナリオにどう対処すればよいでしょうか?
+1) バックエンド ロジックが処理された後、データはビュー テンプレートに渡され、レンダリングのために走査されますか?
+2) バックエンドは基本データを返し、それをビュー内で動的に処理し、メニュー項目を動的に生成しますか?

3. フロントエンドとバックエンドが分離されている場合、バックエンドは API とフロントエンドの vuejs を担当します。質問 2 の問題に対処するにはどうすればよいですか?

4. Zhihu、Douban、segmentfault などのサイトのセキュリティ認証はどのように設計されていますか?
2 つの異なる認証スキーム acl と rbac が同時に使用されていますか?どのようなシナリオがありますか?

阿神
阿神

闭关修行中......

全員に返信(1)
黄舟

フロントエンドとバックエンドを分離した RESTful スタイル API に基づいてプロジェクトの権限を制御する方法
https://www.v2ex.com/t/277765

という記事を見ました。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート