2017-02-10 10 views
1

私は認証が必要なアプリケーションを作成しています。どちらが良いでしょうか?セッションIDをLocalstorageとサービスに保存します

1)は、サービスはセッションID

@Injectable() 
export class AccountContextService { 

    model: imodel= { 
    sessionId: '' 
    }; 
} 

を処理して、アプリケーション全体で

OR

2をそのセッションIDを使用して作る)のlocalStorageにそのセッションIDを保存し、すべての要求を読み込みます(私はすべてのget/postリクエストを渡す必要があります)

答えて

0

ブラウザのオープン、クローズ、およびページ間でセッションIDを維持したい場合は、リロードすることができます。LocalStorageは有効なオプションです。最新のAngular 2バージョン(2.4.6)で完璧に動作するこのモジュールを使用できます。ng2-webstorage

セッションIDの作成、取得、削除を処理するサービスを作成できますローカルストレージ。

関連する問題