私は JavaScript での Web アプリケーションの開発を学ぼうとしています。そのために、単純なタイム トラッキング アプリケーションを開発しています。UIを動的に作成するためにExtJSでこれを開発しています。
これにより、従業員はさまざまなプロジェクトに費やした時間を提出したり、マネージャーがプロジェクトをユーザーに追加したりできます。
ユーザーがサインインしたら、その役割を決定し、(JavaScript を使用して) 適切な UI を提供します。
これを行うための最善かつ最も安全な方法は何だろうと思っていましたか? (もちろん、サーバー側で承認をチェックしているので、http get/post を介して PHP サービスを呼び出すだけで誰も変更を加えることができません)
JavaScriptをいじって(たとえばFireBugコンソールから)、許可されていない人が許可されていないUIを見ることさえできないようにするという観点からお願いします。
JSONP を使用して、適切な UI を作成するための適切なスクリプトを返すサービスを作成することを考えていました。それは私にはかなりWTFのように感じるので、もっと良い方法があるかどうか疑問に思っていました.