Configure o Single Sign-On (SSO) da F5 usando o plugin OAuth & OpenID Connect Single Sign-On (SSO) para WordPress. Essa configuração permite o login seguro no WordPress usando a F5 como provedor OAuth e OpenID Connect. Com o Single Sign-On (SSO) da F5 para WordPress, os usuários podem fazer login com segurança no seu site WordPress usando suas credenciais da F5.
O plugin também oferece suporte à integração com diversos provedores de identidade (IDPs), incluindo Azure AD, Office 365 e outros provedores personalizados. Ele oferece recursos avançados de Single Sign-On (SSO), como mapeamento de atributos de perfil de usuário, mapeamento de funções, login multilocatário e muito mais.
Neste guia, mostraremos o processo passo a passo para configurar o F5 Single Sign-On (SSO) com o WordPress para autenticação segura de usuários. Ao final deste guia, os usuários poderão fazer login no WordPress e acessar o site com segurança usando o F5 SSO.
Para saber mais sobre os recursos adicionais oferecidos pelo
Autenticação única OAuth (cliente OAuth e OpenID Connect)
Para instalar o plugin, clique no link acima.
Pré-requisitos: Download e instalação
- Efetue login na sua instância do WordPress como administrador.
- Ir para o WordPress Painel -> Plugins e clique em adicionar Novo.
- Procurar por um Logon único (SSO) OAuth plugin para WordPress e clique em Agora instale.
- Uma vez instalado, clique em Ativação.
Etapas para configurar o login F5 Single Sign-On (SSO) no WordPress
1. Configure o F5 como provedor OAuth
- Primeiro, acesse sua conta de desenvolvedor F5 e inscreva-se/faça login.
- Clique em Adicionar aplicativo para criar um novo aplicativo.
- Digite o nome do aplicativo e clique em Botão Salvar.
- Introduzir o URL de redirecionamento que você obterá do plugin OAuth Single Sign-On (SSO). Clique em Botão Salvar.
- Copie o ID do cliente e Segredo do cliente e salve-o sob o ID do cliente e Segredo do cliente na configuração do seu plugin OAuth Single Sign-On (SSO) para WordPress.
Você configurou com sucesso F5 como Provedor OAuth para obter o F5 Single Sign-On (SSO) com o WordPress para autenticação do usuário.
2. Configure o WordPress como cliente OAuth
- Acesse Configurar OAuth guia e clique Adicionar novo aplicativo para adicionar um novo aplicativo cliente ao seu site.
- Escolha seu aplicativo na lista de provedores OAuth / OpenID Connect, aqui Aplicativo OAuth2.0 personalizado.
- Copie o URL de retorno de chamada para ser usado na configuração do provedor OAuth e clique Avançar.
- Consulte a tabela abaixo para configurar o Pontos finais para F5 no plugin.
| ID do cliente: |
do aplicativo F5 SSO configurado |
| Segredo do cliente: |
do aplicativo F5 SSO configurado |
| Autorizar ponto final: |
https://f5-oauth2/v1/authorize |
| Ponto final do token de acesso: |
https://f5-oauth2/v1/token |
| Obter informações do usuário Endpoint: |
https://f5-oauth2/v1/userinfo |
- Configure as credenciais do cliente como ID do cliente e segredo do cliente é mostrado na caixa de diálogo de configuração. Clique Avançar.
- Verifique os detalhes da configuração e clique em Acabamento para salvar a configuração.
Você configurou com sucesso WordPress como cliente OAuth para obter o F5 Single Sign-On (SSO) com o WordPress para autenticação do usuário.
3. Mapeamento de atributos do usuário
- O Mapeamento de Atributos do Usuário é obrigatório para permitir que os usuários acessem o WordPress com sucesso usando o SSO F5. Configuraremos os atributos do perfil de usuário para o WordPress usando as configurações abaixo.
Encontrando atributos do usuário
- Acesse Configurar OAuth aba. Role para baixo e clique em Configuração de Teste.
- Você verá todos os valores retornados pelo seu F5 para o WordPress em uma tabela. Se não encontrar valores para Nome, Sobrenome, E-mail ou Nome de usuário, faça as configurações necessárias no seu F5 para retornar essas informações.
- Depois de ver todos os valores na Configuração de Teste, vá para Mapeamento de Atributos/Funções guia, selecione os atributos no menu suspenso Nome de usuário e clique em Economize.
4: Mapeamento de Funções [Premium]
- Clique em “Configuração de teste” e você obterá a lista de Nomes de Atributos e Valores de Atributos que são enviados pelo seu provedor OAuth.
- Na janela "Configuração de Teste", mapeie os Nomes de Atributos na seção "Mapeamento de Atributos" do plugin. Consulte a captura de tela para mais detalhes.
- Habilitar mapeamento de funções: Para habilitar o Mapeamento de Funções, você precisa mapear o Atributo de Nome do Grupo. Selecione o nome do atributo na lista de atributos que retorna as funções do seu aplicativo provedor.
Por exemplo: Tipo
- Atribuir função do WordPress à função do Provedor: Com base na sua aplicação de provedor, você pode alocar a função WordPress às suas funções de provedor. Pode ser aluno, professor, administrador ou qualquer outro, dependendo da sua aplicação. Adicione as funções de provedor em "Valor do Atributo de Grupo" e atribua a função WordPress necessária antes delas em "Função WordPress".
Por exemplo, na imagem abaixo. O professor recebeu a função de Administrador e o aluno, a função de Assinante.
- Depois de salvar o mapeamento, a função de provedor será atribuída à função de administrador do WordPress após o SSO.
Exemplo: Conforme o exemplo fornecido, usuários com a função "professor" serão adicionados como administradores no WordPress e "aluno" será adicionado como assinantes.
5: Configurações de login / Configurações de login
- As configurações na aba Configurações de Login Único (SSO) definem a experiência do usuário para Login Único (SSO). Para adicionar um widget de login SSO F5 à sua página do WordPress, siga os passos abaixo.
1. faça login nas configurações do wordpress 5.7 e anteriores:
- Acesse Painel esquerdo do WordPress > Aparências > Widgets.
- Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
2. Configurações de login para o WordPress 5.8:
- Acesse Painel esquerdo do WordPress > Aparências > Widgets.
- Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
- Abra sua página do WordPress e você verá o botão de login SSO do F5. Você pode testar o Login Único (SSO) do F5 agora mesmo.
Neste guia, você configurou com sucesso o F5 Single Sign-On (SSO) configurando F5 como Provedor OAuth e WordPress como cliente OAuth Utilizando nosso plugin OAuth Single Sign-On (cliente OAuth/OpenID Connect), você garante que estará pronto para implementar acesso seguro ao seu site WordPress usando as credenciais de login da F5 em poucos minutos.
Recursos adicionais
Envie-nos um e-mail oauthsupport@xecurify.com para orientação rápida (via e-mail/reunião) sobre sua necessidade e nossa equipe o ajudará a selecionar a solução/plano mais adequado de acordo com sua necessidade.