Создать отдельную компоненту под форму. Email обязательно валидировать.
Создать соответствующий метод в firebase auth.service
Создать метод в auth store
После того как пользователь отправил запрос на сброс пароля показать соответствующее уведомление
Реализовать функционал Sigh Up
Создать страницу SignUp
Создать отдельную компоненту под форму. В форме должны быть следующие поля email, password, repeat password. Обязательно проверять что пароли совпадают.
Создать соответствующий метод в firebase auth.service
Создать метод в auth store
После того как пользователь отправил запрос, если firebase сразу вернет пользователя в callback onAuthStateChanged то редиректить пользователя на главную страницу иначе на страницу Login. Также выводить уведомление пользователю об ошибках.