0
ログイン時に、バックエンド(Drupal)は、ユーザーの詳細とセッションを提供します。
私はそれを維持するためにクッキーストレージまたはウェブストレージについて考えました。
私はuser_id、ユーザー名、その他の情報を保存します。
どうすればいいですか?
最も良い方法は何ですか?AngularJSがデータを失っているが、リフレッシュ時に接続を維持する
ログイン時に、バックエンド(Drupal)は、ユーザーの詳細とセッションを提供します。
私はそれを維持するためにクッキーストレージまたはウェブストレージについて考えました。
私はuser_id、ユーザー名、その他の情報を保存します。
どうすればいいですか?
最も良い方法は何ですか?AngularJSがデータを失っているが、リフレッシュ時に接続を維持する
:彼らはすべてが非常に簡単に見える
https://github.com/grevory/angular-local-storage
http://ngmodules.org/modules/ngStorage
:
https://docs.angularjs.org/api/ngCookies
またはHTML5 /ローカルストレージを容易にいくつかの外部API使い方の例がたくさんあります。
ありがとう@wdandaしかし、私は2つの事を知りたがっています: 1-誰もそれらを見ることができるように、そのような情報を保存するのは正しいですか? 2-何が良い方法ですか?クッキーまたはwebStorage? –
@MehdiGuelloub 2つの違いの説明があります:http://stackoverflow.com/questions/3220660/local-storage-vs-cookiesもしあなたがhtml5を使っても大丈夫なら、おそらくローカルストレージを使う方が良いでしょう。なぜなら、すべてのポストバック時にサーバに戻されないからです(クッキーはhttpヘッダで送られます)。セキュリティは賢明ですが、ユーザーのブラウザでしか見ることができないので、重要ではない情報を格納することができます。私が使ったもう一つのアプローチは、サーバーサイドがhtmlに変数を返すようにして、定数として角度に渡します。 – wdanda