Capacitor 用のネイティブ Neon Auth、JWT アクセス、基本的な Data API ヘルパー
まずはこちらから initialize(); 詳細は スタートガイド のコアメソッドと例を参照してください。
プラットフォーム対応
「プラットフォーム対応」という見出しのセクション| プラットフォーム | サポート | 備考 |
|---|---|---|
| iOSと | はい | ネイティブ |
| Android | はい | ネイティブ |
| Web | いいえ | Capacitor.getPlatform() でガード |
互換性
互換性| プラグインのバージョン | Capacitor との互換性 | メンテナンス済み |
|---|---|---|
| v8.*.* | v8.*.* | はい |
プラグインのメジャーバージョンは Capacitor と一致します(Capacitor 8 用のプラグイン v8)。最新のメジャーバージョンのみが積極的にメンテナンスされています。
コア機能
「コア機能」セクション- ネイティブ Neon Auth クライアントの初期化。
- メールアドレスとパスワードによるサインインおよびサインアップ。
- Email OTP、OAuth(Google、GitHub、Vercel)、およびセッションヘルパー。
- ネイティブの認証状態リスナー。
- JavaScriptまたはバックエンド呼び出し用のJWTアクセス。
- サインアウトしたユーザー向けのAnonymous Data API トークン。
- 基本的なネイティブ
select,insert,updateやdeleteNeon Data API を介したヘルパー。
推奨アーキテクチャ
「推奨アーキテクチャ」というタイトルのセクション| 課題 | 推奨パス |
|---|---|
| 認証 | 使用する @capgo/capacitor-neon. |
| セッションの永続化とリフレッシュ | 使用する @capgo/capacitor-neon. |
| 高度なデータベースクエリ | 使用する @neondatabase/neon-js ネイティブJWTを使用して。 |
| Neon Functions または独自の API | ネイティブJWTを Bearer トークンとして送信します。 |
| ファイルのアップロード | 使用する Neon オブジェクトストレージ Neon Function または API を介して利用。ストレージの認証情報はサーバー側に保持されます。 |
| AI 機能 | 呼び出す Neon AI Gateway Neon Function または API から利用。ゲートウェイのトークンをアプリの bundle に含めないようにしてください。 |
Source of Truth
「Source Of Truth」セクションこのリファレンスは以下から同期されています: src/definitions.ts における capacitor-neon.
@capgo/capacitor-neon から続ける
「@capgo/capacitor-neon」から継続する」セクション使用している場合 @capgo/capacitor-neon セキュリティとコンプライアンスを計画するには、これを以下と連携させてください 暗号化 暗号化の実装詳細について コンプライアンス コンプライアンスの実装詳細について Capgo セキュリティスキャナー Capgo Security Scanner のプロダクトワークフローについて Capgo のセキュリティ Capgo Security のプロダクトワークフロー向け、および Capgo トラストセンター Capgo Trust Center のプロダクトワークフロー向け。