2017-05-31 7 views
0

Ionic V1からアプリをビルドして、12日間ログインしたままにしておきたい。私の問題は、ユーザーがアプリケーションを終了した後にユーザーがアプリケーションを開いたときに、ログインしたユーザーを発見する方法です。私はイオンと角jsの中に新しいよ、あなたは私の問題を解決するために私を助けることができるアプリがイオン性で動作していないときにログインする方法

おかげ

+0

12歳のユーザーの意味は? –

+0

12時間でloggenを意味します – Nugka

+0

あなたはそのためにクッキーを使用できます。クッキーに有効期限を設定する –

答えて

0

あなたは、ユーザIDデータを保存することが可能なユーザーセッションのメンテナンスとも設定有効期限のためのJSONウェブトークンを使用することができますこのトークンを使用してサーバーからユーザー固有のデータを取り出すことができます。 このトークンはローカルストレージに格納できます。詳細については

、ここJWT

2

を参照してください。あなたがチェックするためのlocalStorageにjwt tokenストレージ機能を使用することができます。

のような:

ステップ1:ユーザーのログインには、トークンを取得し、ローカルストレージに保存します。

ステップ2:このトークンのために例えばのための

アプリを開くたびに確認してください。

アプリオープンで最初のアプリのコントローラの実行が最初に、そしてかどうかを確認するために、このコントローラで機能を発しますlocalstorageにトークンがありますか?

ログインページに移動し、ログインしてトークンを保存してアプリの機能に進みます。すべてのログアウト用のトークンを削除します。

はい場合、(むしろ、ログインページをレンダリング)アプリの機能に直接

ステップ3に進みます。

関連する問題