# Firebase Authentication

See section Firebase Authentication (opens new window)

Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. It supports authentication using

  • passwords,
  • phone numbers,
  • popular federated identity providers like Google, Facebook and Twitter

Firebase Authentication integrates tightly with other Firebase services, and it leverages industry standards like OAuth 2.0 and OpenID Connect, so it can be easily integrated with your custom backend.

# Authenticate Using GitHub with JavaScript

See section Authenticate Using GitHub with JavaScript (opens new window)

# Before you begin

Last Updated: 2 months ago