twitterLogin - Social Login für Twitter (twitterLogin)

Die Social Login-Konfiguration für Twitter.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
consumerKeystringDer von Twitter ausgestellte Konsumentenschlüssel.
consumerSecretUmkehrbar verschlüsseltes Kennwort (string)Das von Twitter ausgestellte Konsumentengeheimnis.
requestTokenUrlstringhttps://api.twitter.com/oauth/request_tokenDer Anforderungstokenendpunkt von Twitter.
userAuthorizationUrlstringhttps://api.twitter.com/oauth/authenticateDie URL des Benutzerberechtigungsendpunkts von Twitter.
accessTokenUrlstringhttps://api.twitter.com/oauth/access_tokenDie URL des Tokenendpunkts von Twitter.
userApistringhttps://api.twitter.com/1.1/account/verify_credentials.jsonDie URL für das Abrufen der Benutzerinformationen.
userNameAttributestringemailDer Wert des Anspruchs ist der authentifizierte Benutzerprincipal.
mapToUserRegistrybooleanfalseGibt an, ob dem Registry-Benutzer die Benutzer-ID zugeordnet wird.
sslRefReferenz auf das ssl-Element (string) der höchsten Ebene.Gibt an, dass die ID der SSL-Konfiguration verwendet wird, um eine Verbindung zu den Social Media herzustellen.
authFilterRefReferenz auf das authFilter-Element (string) der höchsten Ebene.Gibt die Referenz des Authentifizierungsfilters an.
isClientSideRedirectSupportedbooleantrueGibt an, ob die clientseitige Umleitung unterstützt wird. Beispiele für einen Client sind ein Browser oder eine eigenständige JavaScript-Anwendung. Wenn der Wert auf true gesetzt ist, muss der Client JavaScript unterstützen.
displayNamestringTwitterDer anzuzeigende Name der Social Login-Konfiguration.
websitetokenTypehttps://twitter.comDie Adresse der Website.
redirectToRPHostAndPortstringGibt den Namen und den Port eines Callback-Hosts an.

authFilter

Gibt die Referenz des Authentifizierungsfilters an.

authFilter > webApp

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringGibt den Namen an.
matchType
  • contains
  • notContain
  • equals
containsGibt den Abgleichstyp an.
contains
Enthält
notContain
Enthält nicht
equals
Gleich

authFilter > requestUrl

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
urlPatternstringGibt das URL-Muster an.
matchType
  • contains
  • notContain
  • equals
containsGibt den Abgleichstyp an.
contains
Enthält
notContain
Enthält nicht
equals
Gleich

authFilter > remoteAddress

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsGibt den Abgleichstyp an.
contains
Enthält
notContain
Enthält nicht
equals
Gleich
lessThan
Kleiner als
greaterThan
Größer als
ipstringGibt die IP-Adresse an.

authFilter > host

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
namestringGibt den Namen an.
matchType
  • contains
  • notContain
  • equals
containsGibt den Abgleichstyp an.
contains
Enthält
notContain
Enthält nicht
equals
Gleich

authFilter > userAgent

Eine eindeutige Konfigurations-ID.

NameTypeDefaultDescription
idstringEine eindeutige Konfigurations-ID.
agentstringGibt den Benutzeragenten an.
matchType
  • contains
  • notContain
  • equals
containsGibt den Abgleichstyp an.
contains
Enthält
notContain
Enthält nicht
equals
Gleich

jwt

Gibt die Informationen an, die für den Build des JWT-Tokens verwendet werden. Diese Informationen enthalten die JWT-Builderreferenz und die Ansprüche aus dem ID-Token.

NameTypeDefaultDescription
buildertokenTypeDer referenzierte JWT-Builder erstellt ein JWT-Token, das dem authentifizierten Subjekt hinzugefügt wird.

jwt > claims

Gibt eine durch Kommas getrennte Liste mit den aus den Benutzerinformationen oder dem ID-Token zu kopierenden Ansprüchen an.