Suporte » Desenvolvendo com WordPress » Login personalizado com WebService

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Olá, a página inicial do seu site é a index.php ou a front-page.php, vai depender de suas configurações.

    A melhor forma, seria verificar se o usuário está logado e se não estiver redirecionar para uma página de login (use a função wp_redirect). Essa página de login pode ser um Custom Template criado por você, onde o usuário faz o login e então você redireciona para o seu site de volta.

    Observação: sugeri esse fluxo pois parece que não está usando o gerenciamento de usuários do WordPress. Se estiver, então a resposta seria outra, pois o WP tem todas as funções de verificação de estado do usuário, login e logou.

    Abraços

    Mário Valney.

    Muito obrigado pela ajuda.

    Não estou usando o gerenciamento de usuários do WordPress, pois basta pertencer ao domínio para poder acessar o conteúdo.

    No caso já tenho um página .PHP que faz a validação do usuário no AD, que funciona.

    Só preciso que ao digitar a URL, não estando validado chamar esta página que já existe e esta na pasta do tema.

    Vou tentar seguir o caminho que você propôs.

    Moderador Mário Valney

    (@mariovalney)

    WordPress Cleric of Fire

    Entendi.

    Bem, você vai precisar criar a verificação em todas as páginas bloqueadas, ou então no header.php que é incluindo em todas (e demais headers, se for o caso).

    Ou então, pesquisar por algum hook (como o init) para verificar isso, se for o site todo.

    Abraços

    Ok!.

    Muito obrigado pro ajudar.

    Veri como implementar esta solução.

Visualizando 4 respostas - 1 até 4 (de um total de 4)
  • O tópico ‘Login personalizado com WebService’ está fechado para novas respostas.