Day 17: Authorization

Wednesday, June 22, 2016

Topics

Authorization with Firebase

  • Firebase supports multiple authorization methods with minimal configuration - Email/Password, Facebook, Twitter, Github, Google
  • Registration and sign-in functions return promises
  • Firebase Authentication Docs

Important Firebase Auth Functions in AngularFire

  • $createUserWithEmailAndPassword()
  • $signInUserWithEmailAndPassword()
  • $signOut()
  • $deleteUser()
  • AngularFire Github Docs

Foundation Building Blocks

Homework

  • Review today’s commit history
  • vm.register() and vm.login() functions have been created. Implement vm.logout

Project

Mutant Office Hours: Source