タグ

ブックマーク / zenn.dev/coedo (1)

  • Nuxt 3 の Route Middleware で簡単な認証フローを構築する

    Nuxt 3 にも middleware (Route Middleware) が実装されました。 Route Middleware は、サーバーサイド・クライアントサイド共、ルーティング(ページ遷移)にあたって行う共通処理を記述することができます。 たとえば、ログインが必要なページに対し、ログイン中かどうかを判定し、必要に応じてログインページを表示するなどの場合に使用します。 Composables を使用すれば同等の処理を行うことも可能ですが、より簡潔に、宣言的に(Page コンポーネントに)記述することが可能になります。 以下、とくに言及がない場合は Route Middleware を指します。 Route Middleware の基的な使い方 Nuxt 2 までにも存在していた middleware と基的な使い方は同様です。 Page コンポーネントや Layout コンポ

    Nuxt 3 の Route Middleware で簡単な認証フローを構築する
    faibou
    faibou 2023/07/24
  • 1