Procurar Resultados :

×

Registrar Contato

Guia de configuração do logon único (SSO) SAML do Typo3


O Single Sign-On (SSO) SAML para Typo3 pode ser implementado usando nosso plugin Typo3 SAML SP Single Sign-On (SSO). Nossa solução de SSO tornará o Typo3 um provedor de serviços compatível com SAML 2.0, estabelecendo confiança entre o site Typo3 e seu provedor de identidade (IdP) para autenticar e fazer login de usuários no site Typo3 com segurança. Nossa solução de Single Sign-On (SSO) para Typo3 ajuda a proteger os sites Typo3 por trás do login SSO, para que os usuários sejam autenticados usando suas credenciais de login do provedor de identidade. Suporte integrado para recursos avançados de SSO, como mapeamento de atributos/personalizado, mapeamento de funções, etc.

O SAML permite a troca de informações entre Provedores de Serviços e Provedores de Identidade; SAML é a integração entre Provedores de Serviços e Provedores de Identidade. Quando um usuário tenta efetuar login, o Provedor de Serviços envia asserções SAML ao Provedor de Identidade, contendo informações sobre o usuário. A asserção é recebida pelo Provedor de Identidade, que a valida em relação às configurações do Provedor de Serviços antes de permitir o acesso do usuário à sua organização.

Pré-requisitos: Download e instalação

mini laranja img Instalando extensão SAML no TYPO3


  • Use o comando abaixo para instalar a extensão usando o composer:
    composer req miniorange/miniorange-saml
  • Agora procure o "miniOrange SAML" na seção Extensões instaladas e ative a extensão clicando no botão ativar.
  • Criação de frontend com SAML SSO do Typo3
  • Após a instalação, clique na extensão recém-instalada "extensão miniOrange SAML SP" para TYPO3 SSO e faça login com suas credenciais miniOrange registradas.
  • Configurações do Typo3 miniorange OpenIDCconnect
  • Após inserir o nome de usuário e a senha, você precisará da chave de licença para prosseguir, caso seja um cliente premium. (Você receberá essa chave da equipe miniOrange. Após inserir a chave de licença, você poderá ativá-la e prosseguir.)
  • Licença miniorange SAML login
  • Se você não for um cliente premium, poderá fazer login diretamente enviando as credenciais do miniOrange.
  • Após o login bem-sucedido, você poderá ver os detalhes relacionados à sua conta.
  • Criação de frontend com SSO do tipo 3 saml
  • Agora você está pronto para configurar seu IdP. Mas é importante integrar o frontend primeiro.
  • Baixe o arquivo zip da extensão SAML SP do mercado TYPO3
  • Vá para o backend do TYPO3 e clique na seção Extensões no lado esquerdo da tela.
  • Faça upload do arquivo zip, conforme representado na imagem abaixo.
  • Guia de configuração do SSO SAML do Typo3 para upload do plugin
  • Agora procure o "miniOrange SAML" na seção Extensões instaladas e ative a extensão clicando no botão ativar.
  • Criação de frontend com SAML SSO do Typo3
  • Após a instalação, clique na extensão recém-instalada "extensão miniOrange SAML SP" para TYPO3 SSO e faça login com suas credenciais miniOrange registradas.
  • Configurações do Typo3 miniorange OpenIDCconnect
  • Após inserir o nome de usuário e a senha, você precisará da chave de licença para prosseguir, caso seja um cliente premium. (Você receberá essa chave da equipe miniOrange. Após inserir a chave de licença, você poderá ativá-la e prosseguir.)
  • Licença miniorange SAML login
  • Se você não for um cliente premium, poderá fazer login diretamente enviando as credenciais do miniOrange.
  • Após o login bem-sucedido, você poderá ver os detalhes relacionados à sua conta.
  • Criação de frontend com SSO do tipo 3 saml
  • Agora você está pronto para configurar seu IdP. Mas é importante integrar o frontend primeiro.

mini laranja img Integrar extensão com TYPO3

  • Clique no PÁGINAS na navegação esquerda.
  • Em seguida, você precisa criar uma pasta para armazenar os usuários do frontend clicando com o botão direito do mouse Início página e selecione Nova subpágina.
  • Criação de frontend com SSO do tipo 3 saml
  • Selecionar Pasta digite no menu suspenso. Nomeie a pasta como Usuários do site.
  • Criação de frontend com SSO do tipo 3 saml
  • Vou ao Guia de comportamento e adicione Usuários do site (fe_users) e clique em Salve.
  • Criação de frontend com SSO do tipo 3 saml
  • Se você vir um hífen vermelho na pasta criada, significa que a pasta não está habilitada. Você pode habilitá-la clicando com o botão direito do mouse na pasta e clicando em Permitir.
  • Você precisa adicionar dois STANDARD páginas dentro do INICIO página. Se estiver usando o plugin Premium, você pode criar três páginas.
  • Aqui consideraremos nomes de páginas como: FESAML, RESPOSTA, SAIR (O logout é opcional para clientes premium).
  • Para criar uma barreira temporária, você pode usar móveis que já estão em sua casa. FESAML página, clique com o botão direito em Início página e então selecione Nova subpágina e selecione STANDARD digite no menu suspenso.
  • Criação de frontend com SSO do tipo 3 saml
  • Adicionar título da página como FESAML e clique Economize.
  • Criação de frontend com SSO do tipo 3 saml
  • Então clique novamente em Página FESAML e clique em Adicionar conteúdo. Vá em plugins e adicione Plugin FESAML e clique no Economize.
  • Criação de frontend com SSO do tipo 3 saml
  • Navegue até a aba de plugins e selecione o plugin FESAML. Adicione usuários do site em Página de armazenamento de registros e salve as configurações.
  • Login Typo3 adicionar usuários do site Login Typo3 adicionar usuários do site
  • Você pode habilitar o FESAML página clicando com o botão direito e selecionando Permitir opção.
  • Criação de frontend com SSO do tipo 3 saml
  • Se você precisar fazer alterações no segmento de URL, que também será seu URL SSO inicial, clique com o botão direito na página FESAML, selecione editar e clique no botão "alternar URL" para definir a URL de acordo com sua preferência.
  • Siga os mesmos passos para criar e configurar páginas Padrão de Resposta.
  • Certifique-se de selecionar o Plugin de Resposta para a página de Resposta.
  • Mantenha o FESAML e RESPOSTA URLs de página úteis, pois você precisará delas ao configurar o SAML SP.

Etapas de configuração

1. Configurar Provedor de Serviços

  • Acesse o miniOrange SAML SP e alterne para a aba de configurações do Provedor de Serviços.
  • Preencha todos os campos de URL com seus respectivos URLs.
  • Você obterá URL com fesaml da página padrão fesaml, URL com resposta da página padrão resposta e URL de LOGOUT ÚNICO da página padrão Logout.
  • Revisando novamente, você pode obter a URL acessando a seção Páginas, clicando com o botão direito na página FESAML, selecionando editar e você obterá sua URL FESAML.
  • URL FESAML Typo3 logon único
  • Não se confunda com o URL do ACS, o próprio URL de resposta é o seu URL do ACS.
  • O ID da entidade SP e o URL base serão seu URL básico do TYPO3.
  • Depois de preencher todos os campos, salve as configurações do SP adequadamente.
  • Salvar configurações SP typo3 sso
  • URLs de SP de logon único TYPO3
  • Guarde todo esse URL com você, pois você precisará dele para configurar o IDP.

2. Configurar o Provedor de Identidade

  • Acesse o plugin miniOrange SAML SP, alterne para a aba "Configurações do provedor de identidade", preencha as opções de configuração necessárias fornecidas pelo seu provedor de identidade (IdP) (Nome do Provedor de Identidade, ID da Entidade IdP, URL de Login SAML, Certificado SAML x509) e clique em "Salvar". Você receberá todas essas informações do seu provedor de identidade.
  • Vamos ver como o IDP é configurado, aqui consideraremos o miniOrange como IDP.
  • Faça o login no Console de administração miniOrange.
  • Vá para Aplicativos e clique no botão Adicionar aplicativo.
  • typo3 saml sso vá para aplicativos adicionar aplicativo typo3 login
  • Clique na aba SAML / WS-FED.
  • selecione saml ws-fed typo3 sso
  • Procure por TYPO3. Se não encontrar seu aplicativo, selecione Aplicativo Personalizado
  • seleção de aplicativo personalizado typo3 saml login único
  • Agora você será direcionado para o painel “Adicionar/Aplicativo”.
  • Na seção SP Entity ID/Issuer and Audience URL, insira a URL base do seu TYPO3, das configurações de SP do TYPO3 que configuramos anteriormente.
  • Insira sua URL de resposta do TYPO3 na seção URL do ACS.
  • Clique no botão Salvar para adicionar o aplicativo TYPO3
  • salvar login do aplicativo typo3
  • Acesse Aplicativos >> Gerenciar aplicativos.
  • Procure seu aplicativo e clique no menu Selecionar em ação no seu aplicativo.
  • Clique em Editar e configure as configurações necessárias.
  • Editar e configurar definições do SSO SAML do Typo3
  • Selecione o atributo. (Aqui selecionaremos o e-mail como um atributo)
  • Clique em Salvar para adicionar as configurações do TYPO3.
  • Configurações de salvamento do SSO SAML do Typo3
  • Você pode obter o certificado de metadados e detalhes de metadados seguindo as seguintes etapas:
  • Acesse Aplicativos >> Gerenciar aplicativos.
  • Procure seu aplicativo e clique no menu selecionar em ação no aplicativo.
  • Clique em Metadados para obter detalhes dos metadados, que você precisa preencher nas Configurações do Provedor de Identidade do Typo3. Clique em Link para ver o link de SSO iniciado pelo IDP para o TYPO3.
  • Obter detalhes de metadados Typo3 SAML SSO
  • Aqui você verá opções. Se estiver configurando o miniOrange como IDP, copie os metadetalhes relacionados ao miniOrange.
  • Copie o URL de login SAML, o ID da entidade IDP do URL de logout SAML e o certificado SAML x509.
  • SSO SAML do Typo3
  • Cole a respectiva URL nas configurações do Provedor de Identidade e clique no botão Salvar para concluir sua configuração de IDP.
  • SSO SAML do Typo3 Configuração IdP Typo3 SAML SSO

3. Configuração de teste

  • Este recurso ajudará você a descobrir se as configurações enviadas estão corretas ou não. Você também receberá os atributos configurados como resposta.
  • Para verificar a configuração de teste, vá para o plugin SAML SP, na seção de configurações do IDP, na parte inferior você encontrará o botão Test Configuration, clique nele e os resultados serão exibidos conforme mostrado no diagrama fornecido.
  • Configuração de teste Typo3 SAML SSO

4. Mapeamento de Atributos

  • O Mapeamento de Atributos não está disponível na versão gratuita da extensão SAML SP. Para habilitar o Mapeamento de Atributos, atualize sua extensão SAML SP para o plugin premium.
  • O mapeamento de atributos mapeia os atributos recebidos da resposta SAML para o perfil de usuário do site TYPO3.
  • Para mapear atributos, acesse o plugin SAML SP e alterne para a aba de mapeamento de atributos, insira os campos de atributos e role para baixo para salvar as configurações.
  • Mapeamento de atributos Typo3 SAML SSO

5. Mapeamento de Grupos

  • O Mapeamento de Grupos não está disponível na versão gratuita da extensão SAML SP. Para habilitar o Mapeamento de Grupos, atualize sua extensão SAML SP para o plugin premium.
  • O mapeamento de grupo mapeia o nome do grupo do IDP para o nome do grupo do SP e passa os atributos do usuário adequadamente.
  • Para mapeamento de grupo, acesse o plugin miniOrange SAML SP e alterne para a aba mapeamento de grupo, insira os campos necessários e role para baixo para salvar as configurações.
  • Conforme mostrado no diagrama fornecido, "Padrão" é o grupo de usuários do IDP, enquanto "Grupo10" é o grupo que criamos no TYPO3, que é seu SP.
  • Mapeamento de grupo de logon único SAML Typo3

Recursos adicionais


Se você procura algo que não consegue encontrar, envie um e-mail para info@xecurify.com.

Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda