Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Firebase Authentication masterclass with Angular
Rating: 4.2 out of 5(63 ratings)
6,910 students

Firebase Authentication masterclass with Angular

Implement User Authentication with Facebook, Twitter, Google, Github, Email/Password, Phone, and Anonymous.
Last updated 7/2018
English
English [Auto],

What you'll learn

  • Create an Angular App that showcases User Authentication
  • Implement User Authentication using social channels like Facebook, Twitter, GitHub, and Google
  • Build sign-in/sign-up experiences using pop-ups as well as redirects
  • Develop User Authentication using Phone Sign-in

Course content

4 sections26 lectures2h 44m total length
  • Introduction and Course Overview3:12

    Master Firebase authentication in an Angular app, covering Google, Facebook, Twitter, and YouTube sign-ins, plus anonymous, phone, and email authentication, with front-end integration and clean code practices.

  • Introduction to Firebase3:21

    Discover firebase as a google managed platform for building mobile and web apps, learn firebase authentication, and manage applications and services like cloud firestore, hosting, and functions via the console.

  • Creating a Firebase App on the Firebase Console4:07

    Create a Firebase app on the Firebase console, create a new project, and explore authentication, templates, and user configurations for Angular integration.

  • Create a Project on the Firebase Console.
  • Setting up Firebase on an Angular App7:39

    Set up a firebase project and integrate it into an angular app by initializing firebase with the provided config, installing angularfire dependencies, and importing authentication modules to enable sign-in options.

  • Setup an Angular App with a Firebase Project Configured in it.

Requirements

  • Sound knowledge of TypeScript
  • Working knowledge of ES6 or later
  • Hands-on experience with Angular
  • Angular CLI(1.5+) and NodeJS(Latest Version) installed.
  • A code Editor. Preferrably Visual Studio Code
  • A laptop or PC with 4 GB of RAM and around 100 GB+ of Harddisk

Description

Learn to implement User Authentication using Facebook, Twitter, Google, Github, Email/Password, Phone, and Anonymous strategies using Firebase Authentication.

We'll start with understanding the Firebase Console. We'll then configure and enable several sign-in methods on Firebase Authentication Providers Section. We'll then implement User Authentication in our Angular App. Finally we'll refactor the code.

By the end of this course, you'll be able to implement User Authentication using social identity providers like Facebook, Google, Twitter, and GitHub. You'll also be able to implement User Authentication using Email/Password, Phone and Anonymous strategies.

Who this course is for:

  • Beginner Angular Developers curious about Firebase Authentication.
  • Angular Developers looking to implement User Authentication with Email/Password combination, Phone Number, and social Open Identity providers like Facebook, Twitter, Google, GitHub etc.
  • Developers looking to learn implementing Social Sign-in in their apps.