add Firebase authentication