If you plan on developing your website with Laravel and want to use Firebase as your authentication mechanism, follow this guideline to authenticate a user using email, Facebook or Google.