前にFirebaseでのデータの取得・保存の方法を書きました。swift3:超簡単!リアルタイムチャットができるFirebaseを試してみた。(超簡単編)今回はFirebaseでログイン機能を実装します。Storyboardに配置するもの『登録』・『ログイン』などをするにはEmailとpasswordを入力する欄が必要です。UITextFieldを2つ置きましょう。up)』・『ログイン』のボタンが必要ですね。イメージはこんな感じです。それぞれをコードと接続します。全体のコードはこんな感じです。FirebaseAuthこれはFirebaseでログイン機能を実装する際に必須です。installをしてから記述しましょう。FIRAuth.auth()?.createUserここで登録しています。引数にEmail第二引数にpasswordを入れます。storyboard上のボタンと繋げることを忘れないようにしましょう。FIRAuth.auth()?.signInここでログインしています。createUserとほとんど同じ書き方でうまく行きます。storyboard上のボタンと繋げることを忘れないようにしましょう。Controllerに設定してください。その上にUIButtonを配置しましょう。それをログアウトボタンにします。コード上ではこんな感じです。nilここでユーザーがログインできているか調べます。できていない場合、ログイン画面へ戻るようにしました。signOut()ログアウトの処理はdo-catch文の中で書く必要があるようです。Swiftささお3年目iOSエンジニア。スタートアップで働いておりやす。プログラミングスクールとエンジニアのキャリアを考えたい。FirebaseAuthの記述についてもう少し詳しく初心者でも理解しやすいように説明して頂けないでしょうか?初めての事でわからないことの方が多いので何卒よろしくお願いします。FirebaseAuthの記述をします。ライブラリ名と書いてあげる必要があります。PM初めまして、hiroと申します。1ヶ月ほど前からiosアプリ開発の勉強を開始しておりまして、ログイン機能の付いたアプリを作成しようと思い、さきお様のサイトに行き着いた次第です。firebase公式サイトを調べ尽くしても全然わからず、立ち止まっておりました。どのファイルを変更するのか、記述する位置はどこなのか等......その点さきお様のサイトは非常に分りやすく助かりました。前置き、かなり長くなってしまい申し訳ありません。2016年の記事ということもあり、バージョンの違いで結構エラー出ましたがほとんど解決できました。ex)FIRAuth→Auth質問なのですが、実行して、mail/passwordを入力してsignupしたのですが、[firebase/Authentication]のユーザーに追加されておりませんでした。どのようにすれば追加されますでしょうか。→それらをデータベースで保管して、ユーザーがログインできるような設計です。ログインしないと次の画面に推移できない設計です長文失礼いたしました。不明確な部分が多く、答えづらいかと思いますがよろしくお願いいたします。ちなみにやりたかったfirebaseの公式ページはこちらですhttps://firebase.google.com/docs/auth/ios/firebaseuiどのファイルの、どの場所にコードを書くのか全く分りません。*メールアドレス(公開はされません。簡単な自己紹介ささお2年目のiOSアプリエンジニア。プログラミングスクールに通い、プログラミングスクールで講師を経験したのち、スタートアップに就職。プログラミングスクールとエンジニアのキャリアを考えたい。普段は渋谷あたりにいます。教育に興味があります。キャリアを考えないとなぁ。ささおのTwitter初めてのフリーランスにポテパンは登録がとにかく楽。ほんとに”魅力的なお仕事が多数”かは知らないけど、最初にごちゃごちゃ記入させない感じが好き。