2019-01-15

Firebaseについて調べたことまとめ

Firebaseについてまとめる。

・BaaSで、Google製
・フロントエンドエンジニアがバックエンド任せちゃうみたいなときに使える

≫フロントエンジニアが今話題のFirebaseについて語りたい

Firebase Auth


Firebase が提供するサービスのうち、認証に関する機能を提供するものが Firebase Authentication です。

* GitHub や Twitter などの SNS を使った OAuth 認証機能を簡単に用意できる [1]
* パスワード認証機能も用意されており、パスワード認証に関する機能を自前で実装しなくて済む。またパスワード情報を自社が管理するデータベースに保存しなくて済む。


≫Firebase Authentication を使って得られた知見まとめ - トークンの仕様や注意点など

Firebase UI 


Firebase UI is basically a drop in library that does all the UI (buttons, etc) and redirect logic for you automatically for all supported Firebase OAuth providers (Google, Facebook, GitHub, etc).

Firebase x Flask


≫Firebase Authentication with Python including Flask API


≫Firebase Real Time Database using Python and Flask Web Application

≫Firebase: Developing a Web Service with Admin SDK, Flask and Google Cloud

注目の投稿

 PythonのTweepyを利用して、Twitter APIを利用している。 その中で、ハマったポイントをメモしておく。 まず、Searchに関して。 Twitter検索は、クライアントアプリ側では、全期間の検索が可能になっている。 一方で、APIを利用する際は、過去1週間しか...