🚀 OAuth 機能
OAuth 機能は Express ミドルウェアではなく SDK コンポーザーです。authService は各プロバイダーの開始機能とコールバック機能をマウントします。
一覧
| 機能 | 合成するスキーマ | 合成するルート | 目的 |
|---|---|---|---|
googleOAuthFeature | googleOauthSchema | googleOAuthRoute | Google OAuth を開始します。 |
googleOAuthCallbackFeature | なし | googleOAuthCallbackRoute | Google コールバックを処理します。 |
lineOAuthFeature | lineOauthSchema | lineOAuthRoute | LINE OAuth を開始します。 |
lineOAuthCallbackFeature | なし | lineOAuthCallbackRoute | LINE コールバックを処理します。 |
twitterOAuthFeature | twitterOauthSchema | twitterOAuthRoute | Twitter OAuth を開始します。 |
twitterOAuthCallbackFeature | なし | twitterOAuthCallbackRoute | Twitter コールバックを処理します。 |
詳細
各機能は authService によりマウントされます。以下のソース定義は、正確なスキーマからルートへの合成を示します。
googleOAuthFeature
実装
この機能は一覧行でリンクされたスキーマとルートを合成します。authService または互換性のあるカスタムサービスコンテキストによりマウントされます。完全なソースを表示
googleOAuthCallbackFeature
実装
この機能は一覧行でリンクされたスキーマとルートを合成します。authService または互換性のあるカスタムサービスコンテキストによりマウントされます。
コールバックルートのみを合成します。コールバックスキーマは合成しません。完全なソースを表示
lineOAuthFeature
実装
この機能は一覧行でリンクされたスキーマとルートを合成します。authService または互換性のあるカスタムサービスコンテキストによりマウントされます。完全なソースを表示
lineOAuthCallbackFeature
実装
この機能は一覧行でリンクされたスキーマとルートを合成します。authService または互換性のあるカスタムサービスコンテキストによりマウントされます。
コールバックルートのみを合成します。コールバックスキーマは合成しません。完全なソースを表示
twitterOAuthFeature
実装
この機能は一覧行でリンクされたスキーマとルートを合成します。authService または互換性のあるカスタムサービスコンテキストによりマウントされます。完全なソースを表示
twitterOAuthCallbackFeature
実装
この機能は一覧行でリンクされたスキーマとルートを合成します。authService または互換性のあるカスタムサービスコンテキストによりマウントされます。
コールバックルートのみを合成します。コールバックスキーマは合成しません。完全なソースを表示