私はangularjsを初めて使用しています...
ドキュメントを読み、チュートリアルを完了しました。私も自分で何か他のことを試してみましたが、物事は私にとって理にかなっています。
どうやって安全な認証システムを作るのだろう。
簡単な部分: コードはありません。コードが実行する操作について説明します。
ユーザー名とパスワードのテキスト入力という古典的なフォームがあります。
ユーザーはフォームに入力し、Enter キーを押します。
ajax リクエストが開始され、応答は JSON で、「あなたを知っています」または「あなたが誰なのかわかりません」などのメッセージが返されます。
今必要なのは、アプリケーションのさまざまなビュー間で、訪問者のログに記録されたステータス (またはログに記録されていない) を維持することです。
この目的を達成するために、誰かが変数 ($scope.isLogged = true) を設定し、他の誰かが Cookie を使用することをインターネットで読みました。ただし、javascript 変数と Cookie は、firebug または同様の開発ツールを使用して簡単に編集できます。
...そして最後に質問:
angularjsアプリで安全な認証システムを実現するための提案はありますか?