> For the complete documentation index, see [llms.txt](https://edentech.gitbook.io/meetup/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://edentech.gitbook.io/meetup/laravel-admin-end/firebase-phone-auth-for-forgot-password.md).

# Firebase Phone Auth for Forgot Password

For the forgot password to work, the admin-end needs to verify the request via firebase. There you need to upload your firebase service account to the admin-end.

Here is a link to how to generate and download **service account** from your firebase project: <https://firebase.google.com/docs/admin/setup#initialize-sdk>

After you have downloaded the **service-account.json** file, you need to upload it to the admin-end.

On you admin-end go to **settings > Push notification setting(Firebase)**. In the form provided you will see the section that allows you to you upload the just downloaded service-account.json file.

After uploading this file, you will now be able to successfully perform a password rest on the app.
