Agent Skills by ALSEL
Anthropic Claudeセキュリティ⭐ リポ 1品質スコア 53/100

clerk-core-workflow-b

Clerkを使用したセッション管理とミドルウェアの実装ができます。 ユーザーセッションの管理、ルート保護の設定、トークンリフレッシュロジックの実装が必要な場合に使用してください。 「clerk session」「clerk middleware」「clerk route protection」「clerk token」「clerk JWT」などのフレーズで実行されます。

description の原文を見る

Implement session management and middleware with Clerk. Use when managing user sessions, configuring route protection, or implementing token refresh logic. Trigger with phrases like "clerk session", "clerk middleware", "clerk route protection", "clerk token", "clerk JWT".

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

Clerk Core Workflow B: セッション & ミドルウェア

概要

ユーザーセッションを管理し、ミドルウェアでルートを保護し、JWTトークンを処理します。

前提条件

  • Clerk SDKのインストールと設定が完了している
  • 認証フローが実装されている
  • Next.jsミドルウェアの理解がある

手順

ステップ1: 高度なミドルウェア設定

// middleware.ts
import { clerkMiddleware, createRouteMatcher } from '@clerk/nextjs/server'
import { NextResponse } from 'next/server'

const isPublicRoute = createRouteMatcher([
  '/',
  '/sign-in(.*)',
  '/sign-up(.*)',
  '/api/webhooks(.*)',
  '/api/public(.*)'
])

const isAdminRoute = createRouteMatcher(['/admin(.*)'])
const isAPIRoute = createRouteMatcher(['/api/(.*)'])

export de

...

詳細情報

作者
Brmbobo
リポジトリ
Brmbobo/Web2podcast
ライセンス
不明
最終更新
2026/1/26

Source: https://github.com/Brmbobo/Web2podcast / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: Brmbobo · Brmbobo/Web2podcast · ライセンス: ライセンス未確認