2017-04-01 4 views
-1

ケース: ログインに成功すると、クライアントはトークンを取得し、httpヘッダーでリクエストごとに送信します。 ユーザはいつか私のアプリケーションを使用し、後でバスケットにアクションを加えるとjwtトークンの有効期限が切れ、40 *何かのようなエラーが表示され、トークンを取得するための新しいリクエストが発行されます。JWT Auth/LaravelでAngular JSを使用して新しいリフレッシュトークンを取得した後、リクエストを再開/再送信するにはどうすればよいですか?

私の問題は、新しいトークンを取得した後に最後に失敗したリクエストを再開するにはどうすればいいですか?私はすべてのエラー応答部分でこれを手動で書くことができますが、多くのコードが必要です。

答えて

0

あなたの角度は毎回クッキーまたは他の店にhttpテキストを保存します。 あなたのLaravelは110のようなエラー番号を返します。あなたの角度がこの番号110を取得すると、前回のHTTPリクエストを再開します。

+0

何??どうか明らかにしてください。 – user3407278

+0

クライアントがhttpリクエストを投稿/取得すると、リクエストの内容をcookiesに保存できます。jwtトークンの有効期限が切れている場合は、エラー番号が表示されます。クライアントがログインする必要がある番号を取得すると、クライアントはCookieのリクエスト内容を読み取り、それ。 – yunpengliu

関連する問題