メインコンテンツへスキップ

@capgo/capacitor-neon

Capacitor 用のネイティブ Neon Auth、JWT アクセス、基本的な Data API ヘルパー

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や delete Neon 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 に含めないようにしてください。

このリファレンスは以下から同期されています: src/definitions.ts における capacitor-neon.

使用している場合 @capgo/capacitor-neon セキュリティとコンプライアンスを計画するには、これを以下と連携させてください 暗号化 暗号化の実装詳細について コンプライアンス コンプライアンスの実装詳細について Capgo セキュリティスキャナー Capgo Security Scanner のプロダクトワークフローについて Capgo のセキュリティ Capgo Security のプロダクトワークフロー向け、および Capgo トラストセンター Capgo Trust Center のプロダクトワークフロー向け。