Firebase Authentication

(part 2)