twitterLogin - Login Social do Twitter (twitterLogin)

A configuração do login social para o Twitter.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
consumerKeystringChave do consumidor emitida pelo Twitter.
consumerSecretSenha codificada reversível (sequência)Segredo do consumidor emitido pelo Twitter.
requestTokenUrlstringhttps://api.twitter.com/oauth/request_tokenO terminal do token de solicitação do Twitter.
userAuthorizationUrlstringhttps://api.twitter.com/oauth/authenticateA URL do terminal de autorização do usuário do Twitter.
accessTokenUrlstringhttps://api.twitter.com/oauth/access_tokenA URL de terminal do token do Twitter.
userApistringhttps://api.twitter.com/1.1/account/verify_credentials.jsonA URL de recuperação de informações sobre o usuário.
userNameAttributestringemailO valor da solicitação é o principal do usuário autenticado.
mapToUserRegistrybooleanofalseEspecifica se deve mapear o userIdentifier para o usuário de registro.
sslRefUma referência para o elemento de nível ssl (sequência).Especifica um ID da configuração de SSL que é usado para se conectar à mídia social.
authFilterRefUma referência para o elemento de nível authFilter (sequência).Especifica a referência do filtro de autenticação.
isClientSideRedirectSupportedbooleanotrueEspecifica se o redirecionamento do lado do cliente é suportado. Os exemplos de um cliente incluem um navegador ou um aplicativo JavaScript independente. Se configurado como true, o cliente deverá suportar JavaScript.
displayNamestringTwitterO nome da configuração de login social para exibição.
websitetokenTypehttps://twitter.comO endereço do website.
redirectToRPHostAndPortstringEspecifica um host de retorno de chamada e o número da porta.

authFilter

Especifica a referência do filtro de autenticação.

authFilter > webApp

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
namestringEspecifica o nome.
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

authFilter > requestUrl

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
urlPatternstringEspecifica o padrão da URL.
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

authFilter > remoteAddress

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
matchType
  • contains
  • notContain
  • equals
  • lessThan
  • greaterThan
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a
lessThan
Menor que
greaterThan
Maior que
ipstringEspecifica o endereço IP.

authFilter > host

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
namestringEspecifica o nome.
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

authFilter > userAgent

Um ID de configuração exclusivo.

NameTypeDefaultDescription
idsequênciaUm ID de configuração exclusivo.
agentstringEspecifica o agente do usuário
matchType
  • contains
  • notContain
  • equals
containsEspecifica o tipo de correspondência.
contains
Contém
notContain
Não contém
equals
Igual a

jwt

Especifica as informações que são usadas para construir o token JWT. Essas informações incluem a referência do construtor JWT e as reivindicações do token de ID.

NameTypeDefaultDescription
buildertokenTypeO construtor de JWT referenciado cria um token JWT e o token é incluído no assunto autenticado.

jwt > claims

Especifica uma lista separada por vírgula das solicitações a serem copiadas das informações do usuário ou do token de ID.