Authentication (Allauth Headless)
Provider signup
Changed onIf, 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.
post/api/v2/allauth/app/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.
Request body
Example request
{
"email": "email@domain.org",
"username": "wizard"
}Response
The user is authenticated.
Example response
{
"data": {
"user": {
"id": 123,
"display": "Magic Wizard",
"email": "email@domain.org",
"has_usable_password": true,
"username": "wizard",
"has_validated_password": true
},
"methods": [
{
"at": 1711555057.065702,
"email": "email@domain.org",
"username": "wizard"
}
]
},
"meta": {
"session_token": "ufwcig0zen9skyd545jc0fkq813ghar2",
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdW"
}
}Changes
- info
added the required property
//to the response with the status
- info
- info
added the new optional request property
//// - info
added the new optional request property
////
- info