はじめに

firebase/firebaseui-web による Firebase Authentication の認証 UI をローカライズ(日本語化)する方法。

TL;DR

  • 読み込む script__{LANGUAGE_CODE} を付ける
  • 日本語の場合は以下のように変更
1
2
-<script src="https://www.gstatic.com/firebasejs/ui/4.7.3/firebase-ui-auth.js"></script>
+<script src="https://www.gstatic.com/firebasejs/ui/4.7.3/firebase-ui-auth__ja.js"></script>
続きを読む

はじめに

Chrome 拡張機能で Firebase Authentication を使って認証する方法。

TL;DR

  • Email/Password での認証は signInWithEmailAndPassword で実施
    • 次回以降ログインできるように Email/Password を Sync ストレージ に保存(※セキュリティ上の問題あり)
  • Email/Password で認証後、トークン発行&保持 でもいけそうだけど試せてない
  • Google 認証などの方法もあるが試せてない
続きを読む

はじめに

Stripe & Firebase によるサブスクリプションを試した際のメモ。

TL;DR

続きを読む

はじめに

Firebase 公式ドキュメント Firebase による支払い処理 を試した際のメモ。

TL;DR

  • 公式ドキュメントを試した
  • Firebase 側のデータがどうなるか、外観カスタマイズはどうするか、などについて簡単に確認した内容をメモ
続きを読む

はじめに

AWS S3 のオブジェクト群を Firebase の Storage (Cloud Storage for Firebase) にコピーする方法。

TL;DR

  • 公式手順(参考1, 参考2)があるので、要件を満たせるならそれを使う
  • 公式手順でダメな場合は自分でスクリプトを組む
  • 目的の 公式ドキュメント(API リファレンス)にたどり着く追うのが割と大変
続きを読む

はじめに

Rails(devise)のユーザーを Firebase Authentication にエクスポートする方法。

TL;DR

続きを読む

はじめに

モバイルアプリ(スマホアプリ)の強制アップデート(アップデートのお知らせ)に関して調べたり、検討したりしたので簡易的なメモを残しておく


強制アップデート(アップデートのお知らせ)とは、↓のようなアプリ起動時に「最新版があるよ」と通知するようなやつ。


iOSアプリのアップデートをお知らせする | スーパーソフトウエア東京 より引用

TL;DR

  • 案1: 自サーバ内でバージョン情報を管理
  • 案2: Firebase Remote Config
  • 案3: アプリ内で App Store, Google Play にアクセス(スクレイピング)
  • 案4: 案3’ と 案1(もしくは案2) との組合せ
  • 案5: ライブラリを利用して実装
  • NativeScript のみ: NativeScript AppSync
続きを読む

はじめに

サーバ(Node.js)からプッシュ通知を送信する方法として、firebase-admin を使って簡単なプッシュ通知を送信する方法を整理した。

関連: Vue + Cordova + Firebase でプッシュ通知

TL;DR

続きを読む

r17n


Softwear Engineer


Fukuoka