Pour aider les autres étudiants. Il y a du changement côté Firebase par rapport à la vidéo de formation. En suivant la documentation Firebase de Google, j'ai pu réussir à le faire sans problème.
Dans votre composant Authentification.js vous devez importer :
import { getAuth, createUserWithEmailAndPassword } from "firebase/auth";
Ensuite il faudra initialiser l'authentification avec :
const auth = getAuth(fire);
Enfin, vous pourrez utiliser l'authentification de cette manière :
const registerClickedHandler = () => {
const user = {
email: inputs.email.value,
password: inputs.password.value
};
createUserWithEmailAndPassword(auth, user.email, user.password)
.catch((error) => {
console.log(error.code);
console.log(error.message);
});
navigate(routes.HOME);
};
Voilà vous savez tout :)