oauth2Login - Login do OAuth (oauth2Login)

A configuração de um login de mídia social genérico.

NameTypeDefaultDescription
idstringO ID exclusivo.
authorizationEndpointtokenTypeEspecifica a URL do terminal de autorização.
scopestringEspecifica o escopo necessário.
clientIdstringO aplicativo ou ID do cliente.
clientSecretSenha codificada reversível (sequência)O segredo do aplicativo ou cliente.
displayNamestringO nome da configuração de login social para exibição.
websitetokenTypeO endereço do website.
tokenEndpointtokenTypeEspecifica uma URL do terminal de token.
tokenEndpointAuthMethod
  • client_secret_post
  • client_secret_basic
client_secret_postEspecifica o método de autenticação necessário.
client_secret_post
client_secret_post
client_secret_basic
client_secret_basic
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.
redirectToRPHostAndPortstringEspecifica um host de retorno de chamada e o número da porta.
userNameAttributetokenTypeemailO valor da solicitação é o principal do usuário autenticado.
userApistringA URL de recuperação de informações sobre o usuário.
realmNametokenTypeO nome da região para esta mídia social.
realmNameAttributetokenTypeO valor da solicitação é usado como o domínio do assunto.
groupNameAttributetokenTypeO valor da solicitação é usado como a associação ao grupo de usuários.
userUniqueIdAttributetokenTypeO valor da solicitação é usado como o uniqueID do assunto.
mapToUserRegistrybooleanofalseEspecifica se deve mapear o userIdentifier para o usuário de registro.
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.

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.