Skip to main content

ExternalProvider

I know that profileData and user_id have differeing casing but they are done because they map to Auth0's projeecties.

Properties

NameTypeDescriptionNotes
var_schemaEmbeddedModelSchema[optional]
typeExternalProviderTypeEnum
user_idstrThis is the user_id within the provider.
access_tokenstrThis is optional here, but will be present for BB, Github, and google.[optional]
expires_inintSome providers have an expiration on their access token. IE BB, Google, NOT Github.[optional]
createdGroupedTimestamp
updatedGroupedTimestamp
profile_dataExternalProviderProfileData[optional]
connectionstrThis is an optional field that will be provided onentreprise connections. ie is type == waad then connection might be PiecesApp. However is other cases,you my find your provider and connection is the exact same string. To decifer between the two, you can use the isSocial bool.[optional]
is_socialbool[optional]