承認されていないクライアントがバックエンド リソースにアクセスするのを防ぐことで、API リソースを不正行為から守ります。App Check は、リクエストの発信元が正規のアプリであり、改ざんされていない正規のデバイスであることを証明します。
承認されていないクライアントがバックエンド リソースにアクセスするのを防ぐことで、API リソースを不正行為から守ります。App Check は、リクエストの発信元が正規のアプリであり、改ざんされていない正規のデバイスであることを証明します。
フィードバックを送信 全文検索 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 ほとんどのアプリでは、ユーザーがアプリのコンテンツを検索できるようになっています。たとえば、特定の単語を含む投稿や特定のトピックについて書いたメモを検索するケースなどが考えられます。 Cloud Firestore では、ネイティブ インデックスの作成やドキュメント内のテキスト フィールドの検索をサポートしていません。さらに、コレクション全体をダウンロードして、クライアントサイドでフィールドを検索することは現実的ではありません。 Cloud Firestore データの全文検索を有効にするには、専用のサードパーティの検索サービスを使用します。これらのサービスは、単純なデータベース クエリで利用できる機能をはるかに上回る、高度なインデックス作成と検索の機能を提供します。 続行する
フィードバックを送信 Unity で Firebase Authentication を使ってみる コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Authentication を使用すると、ユーザーがアプリにログインする際に、メールアドレスとパスワードのログイン、Google ログインや Facebook ログインなどのフェデレーション ID プロバイダなど、複数のログイン方法を使用できるようになります。このチュートリアルでは、Firebase Authentication を使って、メールアドレスとパスワードのログインをゲームに追加する方法から始めます。 始める前に Firebase Authentication を使用するには、次の作業が必要です。 Firebase を使用するように Unity プロジェクトを登録して構成する。 U
フィードバックを送信 サポートされているプラットフォーム、フレームワーク、ライブラリ、ツール コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。
Java final FirebaseDatabase database = FirebaseDatabase.getInstance(); DatabaseReference ref = database.getReference("server/saving-data/fireblog"); Node.js // Import Admin SDK const { getDatabase } = require('firebase-admin/database'); // Get a database reference to our blog const db = getDatabase(); const ref = db.ref('server/saving-data/fireblog'); Python # Import database module. from firebase
フィードバックを送信 Apple プラットフォームで Firebase Cloud Messaging クライアント アプリを設定する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Apple クライアント アプリの場合、Firebase Cloud Messaging APNs インターフェースを介して最大 4,000 バイトの通知とデータ ペイロードを受信できます。 Objective-C または Swift でクライアント コードを記述するには、FIRMessaging API を使用することをおすすめします。クイックスタート サンプルでは両方の言語のサンプルコードをご覧いただけます。 Firebase Cloud Messaging でのメソッドの実装入れ替え FCM SDK は、FCM 登録トークンに対する APNs トークンのマッピングと、ダ
フィードバックを送信 FirebaseUI でウェブアプリに簡単にログイン機能を追加する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 FirebaseUI は Firebase Authentication SDK を基に作成されたライブラリで、アプリで使用するドロップイン UI フローを提供します。FirebaseUI には次の利点があります。 複数プロバイダ対応 - メールとパスワードのログインフロー、メールリンク、電話認証、Google、Facebook、Twitter、GitHub によるログインに対応しています。 アカウントのリンク - ID プロバイダ間でユーザー アカウントを安全にリンクできます。 カスタマイズ - アプリの要件に合わせて FirebaseUI の CSS スタイルを変更できます。FirebaseUI はオープンソースであ
フィードバックを送信 JavaScript を使用してアカウントに複数の認証プロバイダをリンクする コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 既存のユーザー アカウントに認証プロバイダの認証情報をリンクすると、ユーザーが複数の認証プロバイダを使用してアプリにログインできるようになります。ログインに使用した認証プロバイダに関係なく、同じ Firebase ユーザー ID でユーザーを識別できます。たとえば、パスワードを使用してログインしたユーザーが Google アカウントの認証情報をリンクすると、それ以降はどちらの方法でもログインできるようになります。また、匿名ユーザーが Facebook アカウントの認証情報をリンクすると、それ以降は Facebook を使ってログインしてアプリを使用できるようになります。 始める前に アプリに複数の認証プロバイダ
フィードバックを送信 JavaScript でメールリンクを使用して Firebase 認証を行う コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Authentication を使用すると、ログイン用のリンクを含むメールをユーザーに送信し、ログインしてもらうことができます。このプロセスでは、ユーザーのメールアドレスの検証も行います。 メールでのログインには、次のような利点があります。 登録とログインが簡単になります。 アプリ間でパスワードが再利用されるリスクが低くなります。パスワードを再利用すると、適切なパスワードを選択していても、セキュリティが低下するおそれがあります。 ユーザー認証で、ユーザーがメールアドレスの正当な所有者であることも確認できます。 アクセス可能なメール アカウントがあればそれだけでログインできます。電話番号やソーシ
フィードバックを送信 JavaScript を使用して電話番号で Firebase 認証を行う コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Authentication を使用してユーザーのスマートフォンに SMS メッセージを送信することで、ユーザーはログインすることができます。ユーザーは SMS メッセージに記載されたワンタイム コードを使用してログインします。 電話番号ログインをアプリに追加する最も簡単な方法は、FirebaseUI を使用することです。このライブラリには、電話番号ログインのほか、パスワードに基づくログインやフェデレーション ログインのログインフローを実装するドロップイン式のログイン ウィジェットが含まれています。このドキュメントでは、Firebase SDK を使用して電話番号ログインフローを実装する方法につい
フィードバックを送信 Firebase による支払い処理 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase の機能と Stripe を使用すると、独自のサーバー インフラストラクチャを構築することなく、ウェブアプリで支払いを処理できます。このガイドでは、オープンソースの cloud-functions-stripe-sample.web.app サンプルアプリをカスタマイズして、デプロイする方法について説明します。 最初に、Firebase コンソールでプロジェクトを作成し、Stripe アカウントを設定します。 実装の概要 Stripe アカウントを設定します。 Firebase コンソールでプロジェクトを作成します。 プロジェクトで請求を有効にし、firebase use --add でプロジェクトを使用するように Firebase C
Terms last modified: October 8, 2024 If you signed an offline variant of the Google Cloud Master Agreement for use of specified Firebase services under the same Google Cloud Platform Account, the terms below do not apply to your use of such Firebase services, and your offline terms govern your use of such Firebase services. I agree that my use of any Firebase service is subject to the applicable t
フィードバックを送信 Cloud Firestore で単純なクエリと複合クエリを実行する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Cloud Firestore は、コレクションまたはコレクション グループから取得するドキュメントを指定するための優れたクエリ機能を備えています。これらのクエリは、データを取得するとリアルタイム アップデートを入手するで説明しているように、get() または addSnapshotListener() とともに使用することもできます。 データの例 まず、都市に関するデータを書き込み、データを読み戻すさまざまな方法を確認できるようにします。 Web import { collection, doc, setDoc } from "firebase/firestore"; const citiesRef = collec
フィードバックを送信 Cloud Firestore データモデル コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Cloud Firestore は NoSQL ドキュメント指向データベースです。SQL データベースとは違い、テーブルや行はありません。代わりに、データは「ドキュメント」に格納し、それが「コレクション」にまとめられます。 各「ドキュメント」には、一連の Key-Value ペアが含まれています。Cloud Firestore は、小さなドキュメントからなる大きなコレクションを格納するために最適化されています。 ドキュメントはすべてコレクションに保存されなければなりません。ドキュメントには、「サブコレクション」と、ネストされたオブジェクトを格納できます。このどちらにも、文字列などの基本フィールドや、リストなどの複雑なオブジェクトを含めることが
フィードバックを送信 ユーザー セッションの管理 コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 Firebase Authentication セッションは長期間有効です。ユーザーがログインするたびに、ユーザー認証情報が Firebase Authentication のバックエンドに送信され、Firebase ID トークン(JWT)および更新トークンと交換されます。Firebase ID トークンの有効期間は短く、1 時間で期限切れとなります。新しい ID トークンは、更新トークンを使用して取得できます。 更新トークンは、次のいずれかが発生した場合にのみ有効期限が切れます。 ユーザーが削除された ユーザーが無効にされた ユーザーのアカウントで大きな変更が検出された(パスワードやメールアドレスの更新など) Firebase Admin SDK には、指
フィードバックを送信 Cloud Firestore でプレゼンスを構築する コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 構築しているアプリのタイプによっては、オンラインでアクティブになっているユーザーやデバイスを検出できると便利な場合もあります(「プレゼンス」検出とも呼ばれます)。 たとえば、ソーシャル ネットワークのようなアプリを構築している場合や、一連の IoT デバイスをデプロイしている場合は、この情報を使用してオンラインでチャットできる友だちのリストを表示することや、IoT デバイスを「最終検知」順に並べ替えることができます。 Cloud Firestore はプレゼンスをネイティブでサポートしていませんが、他の Firebase 製品を利用してプレゼンス システムを構築できます。 ソリューション: Cloud Functions で Rea
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く