# Firebase Dart Admin Auth SDK

- [Introduction](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/introduction.md)
- [Getting Started](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/getting-started.md)
- [Installation](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/getting-started/installation.md)
- [Initialize Firebase](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/getting-started/initialize-firebase.md)
- [User Management](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management.md): Core functions for creating, signing in, and managing user accounts.
- [Create User With Email and Password](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/create-user-with-email-and-password.md)
- [Update Current User](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/update-current-user.md)
- [Sign In With Credential](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-credential.md)
- [Sign In With Custom Token](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-custom-token.md)
- [Sign in with Email Link](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-email-link.md)
- [Sign In Anonymously](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-anonymously.md)
- [Sign Out](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-out.md)
- [Sign In With Redirect](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-redirect.md)
- [Sign In With Popup](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-popup.md)
- [Sign in with Phone Number](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-phone-number.md)
- [Sign In With Email and Password](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-management/sign-in-with-email-and-password.md)
- [User Profile & Data](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-profile-and-data.md): Functions for updating and managing user profile information.
- [Update Profile](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-profile-and-data/update-profile.md)
- [Get ID Token](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-profile-and-data/get-id-token.md)
- [Get ID Token Result](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-profile-and-data/get-id-token-result.md)
- [Reload user](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-profile-and-data/reload-user.md)
- [Delete User](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/user-profile-and-data/delete-user.md)
- [Email & Password Actions](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions.md): Functions related to email verification, password reset, and sign-in links.
- [Apply Action Code](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/apply-action-code.md)
- [Send Email Verification](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/send-email-verification.md)
- [Send Password Reset Email](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/send-password-reset-email.md)
- [Update Password](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/update-password.md)
- [Verify Before Update Email](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/verify-before-update-email.md)
- [Verify Password Reset Code](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/verify-password-reset-code.md)
- [Send Password Reset Email](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/send-password-reset-email-1.md)
- [Send Sign-in Link To Email](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/send-sign-in-link-to-email.md)
- [Confirm Password Reset](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/confirm-password-reset.md)
- [Check Action Code](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/email-and-password-actions/check-action-code.md)
- [Authentication State](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/authentication-state.md): Functions for monitoring changes in authentication state.
- [Before Auth State Changed](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/authentication-state/before-auth-state-changed.md)
- [On ID Token Changed](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/authentication-state/on-id-token-changed.md)
- [On Auth State Changed](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/authentication-state/on-auth-state-changed.md)
- [Credential Management](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management.md): Functions for linking, unlinking, and reauthenticating with various credentials.
- [Is Sign In With Email Link](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management/is-sign-in-with-email-link.md)
- [Unlink Provider](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management/unlink-provider.md)
- [Link With Credential](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management/link-with-credential.md)
- [Fetch Sign In Methods For Email](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management/fetch-sign-in-methods-for-email.md)
- [Link With Popup](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management/link-with-popup.md)
- [Link With Phone Number](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/credential-management/link-with-phone-number.md)
- [Initialization & Configuration](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration.md): Functions for setting up and configuring the Firebase auth instance.
- [Set Persistence](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/set-persistence.md)
- [Connect Emulator](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/connect-emulator.md)
- [Use Device Language](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/use-device-language.md)
- [Set Language Code](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/set-language-code.md)
- [Initialize Recaptcha Config](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/initialize-recaptcha-config.md)
- [Get Auth](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/get-auth.md)
- [Initialize Auth](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/initialization-and-configuration/initialize-auth.md)
- [Multi-Factor Authentication](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/multi-factor-authentication.md): Functions specific to multi-factor authentication.
- [Get Multi-Factor Resolver](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/multi-factor-authentication/get-multi-factor-resolver.md)
- [OAuth and Third-party Auth](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/oauth-and-third-party-auth.md): Functions for handling OAuth and third-party authentication flows.
- [Generate Custom Token](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/oauth-and-third-party-auth/generate-custom-token.md)
- [Get Redirect Result](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/oauth-and-third-party-auth/get-redirect-result.md)
- [Revoke Access Token](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/oauth-and-third-party-auth/revoke-access-token.md)
- [Utility Functions](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/utility-functions.md): Miscellaneous helper functions.
- [Get Additional User Info](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/utility-functions/get-additional-user-info.md)
- [Parse Action Code URL](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/utility-functions/parse-action-code-url.md)
- [Examples and Tutorials](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/examples-and-tutorials.md)
- [Contributing](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/contributing.md)
- [FAQs](https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk/faqs.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sdks.aortem.io/firebase-dart-auth-admin-sdk/firebase-dart-admin-auth-sdk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
