List of external providers that can be used to authenticate users.
| Info | |
|---|
| Method | GET |
| Route group | auth |
| Path | {auth}/external/challenge/:provider |
| Type | ExternalChallengeEndpoint<TUser> |
| Authentication | No |
Path parameters
| Name | Type | Description |
|---|
provider | string | Provider’s name. |
Query parameters
| Name | Type | Description |
|---|
callbackUrl | string | URL to redirect after challenge. |
Whether the user has already an account the response will be different.
If user doesn’t have an account, the response will be:
Response cookies
| Name | Type | Description |
|---|
Aufy.ExternalSignUpScheme | HttpOnly | |
Callback URL query parameters
- signup=true - useful for the frontend to know that the user is signing up.
If user has an account, the response will be:
Response cookies
| Name | Type | Description |
|---|
Aufy.ExternalSignInScheme | HttpOnly | |