2012-01-11 8 views
0

私はJavaScriptのウェブアプリケーションのあらゆる種類の初心者です(私は本当に派手なエフェクトなどのためにいくつかのDOMやjqueryを行ってきました)、私は問題を抱えています私の頭の中には、ユーザーのログインがかなりあり、そのユーザーのものだけを検索するモデ​​ルがあります。backbone.jsアプリでのユーザーの扱い

これまでのこと(私は間違いだと思いますが、他に何を表示するか分かりませんでした)はユーザーモデルです(名前、電子メール、国などの基本設定を持つjsオブジェクト)、基本番号を含む領収書モデル(基本的な金融アプリケーション)であり、ユーザーインスタンスを指すユーザー属性を持つ必要があります。必要ならば私はここにモデルを投稿します(私は多分それを幾分働かせたらgithubでホストするつもりです)

私は最初にユーザのログインをしなければならないと思っています。任意の助けのためのユーザのレコードに記録されますが、私はそれについて移動するための最良の方法であるかどうかわからないです。

おかげでヒープが!

+0

これは...実際には曖昧です。あなたはこの質問を考え直して、より具体的な状況について質問しようと思うかもしれません。 – JayC

+0

ええ私はちょうどそれを読んで、それは本当に私が伝えようとしていることを言っていない...私はそれを削除し、より明確に尋ねるかもしれない –

+1

あなたのアプローチは正しいです!ログインした後に、認証されたユーザーだけにレコードを制限するために使用できるセッションがあります。 – Kenan

答えて

1

通常は、後session cookieを設定し、ログインformularを持つことになりますのみが含まれていますユーザーが正しいユーザー名/パスワードを渡したことを確認します。ユーザーがバックエンドにリクエストを送信するたびに、セッションCookieを渡し、バックエンドはユーザーが必要なデータを取得できることを確認する必要がありますユーエスティング。

アプリケーションでは、最初に名前と一意のユーザーIDのようなユーザー関連のすべてのデータを含むモデルを取得します。その後、例えばmyApp.com/user/uniquieUserId/invoicesのようなルートでREST APIを呼び出します。

関連する問題