Authentication (Allauth Headless)

Provider signup information

Changed on

If, while signing up using a third-party provider account, there is insufficient information received from the provider to automatically complete the signup process, an additional step is needed to complete the missing data before the user is fully signed up and authenticated. The information available so far, such as the pending provider account, can be retrieved via this endpoint.

get/api/v2/allauth/browser/v1/auth/provider/signup

Request

  • The document declares no server URL.
  • Auth: none declared

Path parameters

client'app' | 'browser' required

The type of client accessing the API.

Response

Information relating to the pending provider signup.

status200 required

Example response

{
  "data": {
    "email": [
      {
        "email": "email@domain.org",
        "primary": true
      }
    ],
    "account": {
      "uid": "goo12345",
      "display": "Wizzkid",
      "provider": {
        "id": "google",
        "name": "Google",
        "client_id": "123.apps.googleusercontent.com",
        "openid_configuration_url": "https://accounts.google.com/.well-known/openid-configuration"
      }
    },
    "user": {
      "id": 123,
      "display": "Magic Wizard",
      "email": "email@domain.org",
      "has_usable_password": true,
      "username": "wizard",
      "has_validated_password": true
    }
  }
}

Changes

    • info

      added the required property // to the response with the status