# Authentication flow

If you have configured an [authentication flow ](/config-dashboard/authentication.md)in the Config Dashboard to add to your  login flows, the Modal will display all the Social Login Providers and Web3 wallets selected by you.

<figure><img src="/files/J9LedyBvZ0jlWMQNm6Xx" alt=""><figcaption></figcaption></figure>

Users will be able to select their preferred option and to complete the authentication flow specified for those providers (eg. connect WalliD wallet or approve Google OAuth).

#### Signing up with web3 wallets

Web3 authentication follows the connection flows and methods established by the wallet providers. Users are prompted to their wallet provider websites or browser extension pop-ups  to approve the connection request and login with their wallets.

<figure><img src="/files/nnyUC0Wa6GAdqOqmRQFQ" alt=""><figcaption></figcaption></figure>

#### Signing up with social login providers

Social logins/signups follow the OAuth flows established by the selected providers. Users are prompted to the login window of those providers to complete the process by authorizing the authentication with their unique credentials.

<figure><img src="/files/JWuXrO4tkqm2lKyDysGy" alt=""><figcaption></figcaption></figure>


---

# 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://docs.wallid.io/verification-modal/authentication-flow.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.
