Build a Login Page with Email and Password
Lesson 8: Firebase Authentication
In this lesson, you’ll learn how to build a login page and use Firebase Authentication to allow users to sign in or register with an email address and password.

Xcode Project Download:

Firebase Auth documentation:

Firebase link:

Eventually we’ll go through the other forms of Firebase authentication like Facebook login, Google plus sign in, Twitter login and more!

For more Firebase tutorials, check out my channel page for the entire Firebase playlist.

This video series uses the latest and greatest from Apple (Xcode 8, Swift 3, iOS 10) and Google (Firebase) to create cool database driven apps.

This series is intended for intermediate programmers or people who have gone through my Beginner series which can be found here:

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!


CodeWithChris is dedicated to teaching beginners and non-programmers all about building iOS apps. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 3, Xcode 8 and app building from my course and materials!

Intro & Outro music
“Heartbreaker” and “Get Out” by Jahzzar (