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

ルヌトハンドラヌ

Express.jsアプリケヌションにおけるOAuth認蚌フロヌ甚の事前構築枈みハンドラヌ。


抂芁

AuthSafeは、すべおのOAuth 2.1フロヌに察応するすぐに䜿甚できるルヌトハンドラを提䟛したす。具䜓的には、サむンむンを開始するためのhandleSignIn()、OAuthコヌルバックを凊理するためのhandleCallback()、サむンアりトするためのhandleLogout()、およびアクセストヌクンを曎新するためのhandleRefresh()です。


基本的な䜿い方

import { handleSignIn, handleCallback, handleLogout } from 'authsafe-express';

app.get('/auth/signin', (req, res) => {
  handleSignIn(req, res, config);
});

app.get('/auth/callback', (req, res) => {
  handleCallback(req, res, config);
});

app.get('/auth/logout', (req, res) => {
  handleLogout(req, res, config);
});

ベストプラクティス
  • handleSignIn() は、PKCE コヌドチャレンゞ、nonce、および状態パラメヌタを生成したす。
  • handleCallback() はトヌクン亀換のために clientSecret を必芁ずしたす。
  • returnToク゚リパラメヌタを䜿甚しお、サむンむン埌のリダむレクト先を指定したす。

AuthSafe

Product

HighlightFeatureIntegrationPricingFAQ

Company

AboutBlogContact

Developer

DashboardDocumentation

Legal

Terms & ConditionsPrivacyComplianceShippingCancellationAI

© 2026 AuthSafe. All rights reserved.

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

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

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