Recall & Review
beginner
What is GitHub sign-in in Firebase?
GitHub sign-in lets users log into your app using their GitHub account. Firebase handles the connection securely.
Click to reveal answer
beginner
Which Firebase service manages GitHub sign-in?
Firebase Authentication manages GitHub sign-in by connecting your app to GitHub's login system.
Click to reveal answer
intermediate
What do you need from GitHub to enable sign-in in Firebase?
You need a GitHub OAuth app with a Client ID and Client Secret to connect Firebase Authentication to GitHub.
Click to reveal answer
intermediate
How does Firebase handle user data after GitHub sign-in?
Firebase creates a user profile with info from GitHub, like username and email, so your app can recognize the user.
Click to reveal answer
beginner
What is the main security benefit of using GitHub sign-in with Firebase?
You don’t store passwords yourself. Firebase and GitHub handle login securely, reducing risk for your app.
Click to reveal answer
What do you need to create on GitHub to enable Firebase GitHub sign-in?
✗ Incorrect
You must create an OAuth app on GitHub to get Client ID and Secret for Firebase Authentication.
Which Firebase service is used for GitHub sign-in?
✗ Incorrect
Firebase Authentication manages user sign-in, including GitHub sign-in.
What information does Firebase get from GitHub after sign-in?
✗ Incorrect
Firebase receives user profile info like username and email to identify the user.
Why is using GitHub sign-in with Firebase more secure than storing passwords yourself?
✗ Incorrect
GitHub and Firebase handle authentication securely, so your app never stores passwords.
What must you configure in Firebase to enable GitHub sign-in?
✗ Incorrect
You must add GitHub as a sign-in provider in Firebase with the OAuth credentials.
Explain the steps to enable GitHub sign-in in a Firebase app.
Think about what you need from GitHub and how Firebase uses it.
You got /4 concepts.
Describe the security advantages of using Firebase GitHub sign-in over manual password handling.
Focus on password management and trust.
You got /4 concepts.