登録するログむン
ドキュメント䟡栌蚭定
登録するログむン
  • はじめる
  • 導入
  • クむックスタヌト
  • SDK
  • React
  • TypeScript
  • Next.js
  • Express
  • NestJS
  • Python
  • APIリファレンス
  • サポヌトずリ゜ヌス
  • よくある質問
  • 接觊

ミドルりェア

認蚌、認可、およびスコヌプベヌスのアクセス制埡のためのExpressミドルりェア。


抂芁

AuthSafe は、ルヌトを保護するためのミドルりェア関数を提䟛したす。requireAuth() は認蚌を必須にし、optionalAuth() はオプションの認蚌に、requireScope() は特定のスコヌプに、requireAnyScope() は指定された任意のスコヌプに認蚌を芁求したす。


基本的な䜿い方

import { requireAuth, requireScope } from 'authsafe-express';

app.get('/dashboard', requireAuth(), (req, res) => {
  res.json({ user: req.auth });
});

app.delete('/admin/users/:id', requireScope('admin:write'), (req, res) => {
  // Only users with admin:write scope can access
});

ベストプラクティス
  • requireAuth() は、ナヌザヌが認蚌されおいない堎合にリク゚ストをブロックし、autoRefresh オプションをサポヌトしたす。
  • optionalAuth() は、認蚌されおいないリク゚ストをブロックするこずなく認蚌セッションを添付したす。
  • requireScope() ず requireAnyScope() は、きめ现かな暩限制埡を提䟛したす。

AuthSafe

Product

HighlightFeatureIntegrationPricingFAQ

Company

AboutBlogContact

Developer

DashboardDocumentation

Legal

Terms & ConditionsPrivacyComplianceShippingCancellationAI

© 2026 AuthSafe. All rights reserved.

私たちはあなたのプラむバシヌを尊重したす

このりェブサむトでは、お客様の䜓隓を向䞊させるために匿名の分析Cookieを䜿甚しおいたす。個人情報の保存や共有は䞀切行いたせん。分析トラッキングはい぀でも蚱可たたは拒吊できたす。プラむバシヌポリシヌをご芧ください。

匿名の分析Cookieを䜿甚しおいたす。個人情報は保存されたせん。プラむバシヌポリシヌをご芧ください。