identity Provider Login With Id

POST {{baseUrl}}/api/identity-provider/login

Handles login via third-parties including Social login, external OAuth and OpenID Connect, and other login systems.

Request Body

{"data"=>{"ullamcoe4"=>"<string>", "labore_98a"=>"<string>"}, "identityProviderId"=>"<uuid>", "noLink"=>"<boolean>", "encodedJWT"=>"<string>", "applicationId"=>"<uuid>", "ipAddress"=>"<string>", "metaData"=>{"device"=>{"description"=>"<string>", "lastAccessedAddress"=>"<string>", "lastAccessedInstant"=>"<long>", "name"=>"<string>", "type"=>"<string>"}}, "newDevice"=>"<boolean>", "noJWT"=>"<boolean>"}

HEADERS

KeyDatatypeRequiredDescription
X-FusionAuth-TenantIdstringThe unique Id of the tenant used to scope this API request. Only required when there is more than one tenant and the API key is not tenant-scoped.
Content-Typestring
Acceptstring

RESPONSES

status: OK

{&quot;actions&quot;:[{&quot;actionId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;actionerUserId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;expiry&quot;:&quot;\u003clong\u003e&quot;,&quot;localizedName&quot;:&quot;\u003cstring\u003e&quot;,&quot;localizedOption&quot;:&quot;\u003cstring\u003e&quot;,&quot;localizedReason&quot;:&quot;\u003cstring\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;option&quot;:&quot;\u003cstring\u003e&quot;,&quot;reason&quot;:&quot;\u003cstring\u003e&quot;,&quot;reasonCode&quot;:&quot;\u003cstring\u003e&quot;},{&quot;actionId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;actionerUserId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;expiry&quot;:&quot;\u003clong\u003e&quot;,&quot;localizedName&quot;:&quot;\u003cstring\u003e&quot;,&quot;localizedOption&quot;:&quot;\u003cstring\u003e&quot;,&quot;localizedReason&quot;:&quot;\u003cstring\u003e&quot;,&quot;name&quot;:&quot;\u003cstring\u003e&quot;,&quot;option&quot;:&quot;\u003cstring\u003e&quot;,&quot;reason&quot;:&quot;\u003cstring\u003e&quot;,&quot;reasonCode&quot;:&quot;\u003cstring\u003e&quot;}],&quot;changePasswordId&quot;:&quot;\u003cstring\u003e&quot;,&quot;changePasswordReason&quot;:&quot;Administrative&quot;,&quot;configurableMethods&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;emailVerificationId&quot;:&quot;\u003cstring\u003e&quot;,&quot;methods&quot;:[{&quot;authenticator&quot;:{&quot;algorithm&quot;:&quot;HmacSHA512&quot;,&quot;codeLength&quot;:&quot;\u003cinteger\u003e&quot;,&quot;timeStep&quot;:&quot;\u003cinteger\u003e&quot;},&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUsed&quot;:&quot;\u003cboolean\u003e&quot;,&quot;method&quot;:&quot;\u003cstring\u003e&quot;,&quot;mobilePhone&quot;:&quot;\u003cstring\u003e&quot;,&quot;secret&quot;:&quot;\u003cstring\u003e&quot;},{&quot;authenticator&quot;:{&quot;algorithm&quot;:&quot;HmacSHA512&quot;,&quot;codeLength&quot;:&quot;\u003cinteger\u003e&quot;,&quot;timeStep&quot;:&quot;\u003cinteger\u003e&quot;},&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUsed&quot;:&quot;\u003cboolean\u003e&quot;,&quot;method&quot;:&quot;\u003cstring\u003e&quot;,&quot;mobilePhone&quot;:&quot;\u003cstring\u003e&quot;,&quot;secret&quot;:&quot;\u003cstring\u003e&quot;}],&quot;pendingIdPLinkId&quot;:&quot;\u003cstring\u003e&quot;,&quot;refreshToken&quot;:&quot;\u003cstring\u003e&quot;,&quot;refreshTokenId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;registrationVerificationId&quot;:&quot;\u003cstring\u003e&quot;,&quot;state&quot;:{&quot;minim_48&quot;:{}},&quot;token&quot;:&quot;\u003cstring\u003e&quot;,&quot;tokenExpirationInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;trustToken&quot;:&quot;\u003cstring\u003e&quot;,&quot;twoFactorId&quot;:&quot;\u003cstring\u003e&quot;,&quot;twoFactorTrustId&quot;:&quot;\u003cstring\u003e&quot;,&quot;user&quot;:{&quot;preferredLanguages&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;active&quot;:&quot;\u003cboolean\u003e&quot;,&quot;birthDate&quot;:&quot;4598-42-83&quot;,&quot;cleanSpeakId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;data&quot;:{&quot;Loremc65&quot;:{},&quot;incididuntf&quot;:{}},&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;expiry&quot;:&quot;\u003clong\u003e&quot;,&quot;firstName&quot;:&quot;\u003cstring\u003e&quot;,&quot;fullName&quot;:&quot;\u003cstring\u003e&quot;,&quot;imageUrl&quot;:&quot;\u003cstring\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;lastName&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;middleName&quot;:&quot;\u003cstring\u003e&quot;,&quot;mobilePhone&quot;:&quot;\u003cstring\u003e&quot;,&quot;parentEmail&quot;:&quot;\u003cstring\u003e&quot;,&quot;tenantId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;timezone&quot;:&quot;wwwwwwwww/wwwwwwwww&quot;,&quot;twoFactor&quot;:{&quot;methods&quot;:[{&quot;authenticator&quot;:{&quot;algorithm&quot;:&quot;HmacSHA1&quot;,&quot;codeLength&quot;:&quot;\u003cinteger\u003e&quot;,&quot;timeStep&quot;:&quot;\u003cinteger\u003e&quot;},&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUsed&quot;:&quot;\u003cboolean\u003e&quot;,&quot;method&quot;:&quot;\u003cstring\u003e&quot;,&quot;mobilePhone&quot;:&quot;\u003cstring\u003e&quot;,&quot;secret&quot;:&quot;\u003cstring\u003e&quot;},{&quot;authenticator&quot;:{&quot;algorithm&quot;:&quot;HmacSHA1&quot;,&quot;codeLength&quot;:&quot;\u003cinteger\u003e&quot;,&quot;timeStep&quot;:&quot;\u003cinteger\u003e&quot;},&quot;email&quot;:&quot;\u003cstring\u003e&quot;,&quot;id&quot;:&quot;\u003cstring\u003e&quot;,&quot;lastUsed&quot;:&quot;\u003cboolean\u003e&quot;,&quot;method&quot;:&quot;\u003cstring\u003e&quot;,&quot;mobilePhone&quot;:&quot;\u003cstring\u003e&quot;,&quot;secret&quot;:&quot;\u003cstring\u003e&quot;}],&quot;recoveryCodes&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;]},&quot;memberships&quot;:[{&quot;data&quot;:{&quot;commodof&quot;:{},&quot;ullamco3&quot;:{}},&quot;groupId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;user&quot;:{&quot;value&quot;:&quot;\u003cCircular reference to #/components/schemas/User detected\u003e&quot;},&quot;userId&quot;:&quot;\u003cuuid\u003e&quot;},{&quot;data&quot;:{&quot;proident_3&quot;:{},&quot;esse3a&quot;:{}},&quot;groupId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;user&quot;:{&quot;value&quot;:&quot;\u003cCircular reference to #/components/schemas/User detected\u003e&quot;},&quot;userId&quot;:&quot;\u003cuuid\u003e&quot;}],&quot;registrations&quot;:[{&quot;data&quot;:{&quot;dolor_ef6&quot;:{},&quot;esse63&quot;:{},&quot;laboris_22&quot;:{}},&quot;preferredLanguages&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;tokens&quot;:{&quot;commodo_c4&quot;:&quot;\u003cstring\u003e&quot;},&quot;applicationId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;authenticationToken&quot;:&quot;\u003cstring\u003e&quot;,&quot;cleanSpeakId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;lastLoginInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;lastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;timezone&quot;:&quot;wwwwwwww/wwwwwwwwwww&quot;,&quot;username&quot;:&quot;\u003cstring\u003e&quot;,&quot;usernameStatus&quot;:&quot;PENDING&quot;,&quot;verified&quot;:&quot;\u003cboolean\u003e&quot;,&quot;verifiedInstant&quot;:&quot;\u003clong\u003e&quot;},{&quot;data&quot;:{&quot;laboris_7f&quot;:{},&quot;ex_38_&quot;:{},&quot;culpa_f&quot;:{}},&quot;preferredLanguages&quot;:[&quot;\u003cstring\u003e&quot;,&quot;\u003cstring\u003e&quot;],&quot;tokens&quot;:{&quot;enim5&quot;:&quot;\u003cstring\u003e&quot;,&quot;amet_61&quot;:&quot;\u003cstring\u003e&quot;},&quot;applicationId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;authenticationToken&quot;:&quot;\u003cstring\u003e&quot;,&quot;cleanSpeakId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;insertInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;lastLoginInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;lastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;timezone&quot;:&quot;wwwwww/www&quot;,&quot;username&quot;:&quot;\u003cstring\u003e&quot;,&quot;usernameStatus&quot;:&quot;REJECTED&quot;,&quot;verified&quot;:&quot;\u003cboolean\u003e&quot;,&quot;verifiedInstant&quot;:&quot;\u003clong\u003e&quot;}],&quot;breachedPasswordLastCheckedInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;breachedPasswordStatus&quot;:&quot;None&quot;,&quot;connectorId&quot;:&quot;\u003cuuid\u003e&quot;,&quot;encryptionScheme&quot;:&quot;\u003cstring\u003e&quot;,&quot;factor&quot;:&quot;\u003cinteger\u003e&quot;,&quot;id&quot;:&quot;\u003cuuid\u003e&quot;,&quot;lastLoginInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;password&quot;:&quot;\u003cstring\u003e&quot;,&quot;passwordChangeReason&quot;:&quot;Administrative&quot;,&quot;passwordChangeRequired&quot;:&quot;\u003cboolean\u003e&quot;,&quot;passwordLastUpdateInstant&quot;:&quot;\u003clong\u003e&quot;,&quot;salt&quot;:&quot;\u003cstring\u003e&quot;,&quot;uniqueUsername&quot;:&quot;\u003cstring\u003e&quot;,&quot;username&quot;:&quot;\u003cstring\u003e&quot;,&quot;usernameStatus&quot;:&quot;PENDING&quot;,&quot;verified&quot;:&quot;\u003cboolean\u003e&quot;,&quot;verifiedInstant&quot;:&quot;\u003clong\u003e&quot;}}