Prerequisites - Firebase Project : Created via (see ). - Firebase CLI : Installed and logged in (see ). Core Concepts Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. Users A user is an entity that can sign in to your app. Each user is identified by a unique ID ( ) which is guaranteed to be unique across all providers. User properties include: - : Unique identifier. - : User's email address (if available). - : User's display name (if available). - : URL to user's photo (if available). - : Boolean indicating if…