# Firebase Auth

## <mark style="color:blue;">Login and Sign up</mark>

[sign-the-user-up](firebase-auth/sign-the-user-up "mention")

[log-the-user-in](firebase-auth/log-the-user-in "mention")

[log-the-user-in-with-google](firebase-auth/log-the-user-in-with-google "mention")

[log-the-user-in-with-facebook](firebase-auth/log-the-user-in-with-facebook "mention")

[log-the-user-in-with-github](firebase-auth/log-the-user-in-with-github "mention")

[log-the-user-out](firebase-auth/log-the-user-out "mention")

## <mark style="color:blue;">User profile</mark>

[update-users-profile](firebase-auth/update-users-profile "mention")

[update-users-password](firebase-auth/update-users-password "mention")

[update-users-email](firebase-auth/update-users-email "mention")

## <mark style="color:blue;">Emails and verifications</mark>

[send-password-reset-email](firebase-auth/send-password-reset-email "mention")

[send-verification-email](firebase-auth/send-verification-email "mention")

[handle-reset-password-code](firebase-auth/send-password-reset-email/handle-reset-password-code "mention")

[handle-verify-email-code](firebase-auth/send-verification-email/handle-verify-email-code "mention")

## <mark style="color:blue;">"Danger zone"</mark>

[delete-current-user](firebase-auth/delete-current-user "mention")
