C#でFirebaseを使ってみよう!(1) FirebaseとEmail-Password認証

あすかです。

今回は、Firebaseでファイヤー!してみるおはなしです。

概要

そもそもFirebaseとは?

Google社が提供している、ファイヤー!する人のためのファイヤー!するサービスです。
もっと難しい言葉を使うと、クラウドです。
スマホアプリを作る時に便利なサービスをいろいろ提供してくれる、mBaaSです。

Firebase公式サイトでも紹介されているように、いくつかのサービスが提供されていますが、今回はそのうち以下のサービスに絞ります。

  • 認証(Authentication)
  • データベース(Database)
  • ストレージ(Storage)

なんと!クラウドのデータベースやストレージでファイヤー!できちゃう!
ユーザ管理も代わりにやってくれてセキュリティ万全!おトク!
主婦も真っ青になって逃げ出すレベル!

実は他にもRemote Configとか紹介したいものはたくさんあるんですけれど、
どうして上の3つに絞ったかといいますと、

PCLで使えるnugetパッケージが提供されているから!

です。

PCLってことは、スマホはもちろん、Windows Desktopでも使えるってことですよ!!

本連載について

今回は、以下の3つのnugetパッケージを使って、WPF、Xamarin Formsでファイヤー!してみます!

www.nuget.org

www.nuget.org

www.nuget.org

続きを読む