middlewareテスト

middlewareを検証するにあたって以下の内容でテスト

JsonWebTokenでトークンを発行して、トークンをmiddlewareでトークンが有効かどうかを検証するテスト。
トークンの有効期限は2分としている。

「トークンを発行する」ボタンをクリックするとトークンが発行されて「トークンを発行済みです」と表示される。

フォームにに名前を入力して「送信」ボタンをクリックすると、以下の処理が行われる。成功したらフォームにに入力した名前がレスポンスで返ってきて、名前が表示される。

  • トークンが発行されていない場合はmiddlewareの処理で「トークンがありません」とメッセージを返す
  • トークンが発行されていてもトークンを検証して有効ではない場合はmiddlewareの処理で「トークンの期限が切れている」とメッセージを返す
  • middlewareの処理でトークンが有効とされたら、フォームの値が返される。

トークンを発行してください

名前: