Register IPs

Descrição

Spam é uma coisa, mas trolls e perfis falsos são outra. Às vezes, as pessoas simplesmente decidem que serão idiotas e criam várias contas para assediar seus usuários honestos. Este plugin ajuda você a lutar registrando o endereço IP usado no momento da criação.

Faça login em sua instalação WP como um administrador e você pode ver o perfil ou a tabela de usuários para ver o que é. Por motivos de segurança, o IP do próprio usuário não é exibido para eles quando olham para seu próprio perfil.

Notas de privacidade

Este plugin adiciona dados adicionais aos dados wp_usermeta de um novo usuário sob a chave signup_ip. Esses dados estão diretamente vinculados à conta do usuário e só podem ser editados por meio do banco de dados. Se uma conta de usuário for excluída do site, os dados serão excluídos automaticamente.

Nenhum dado externo é transmitido, tudo fica na sua instalação.

Imagens de tela

  • Site individual (menu de usuários regular)
  • Multisite (menu Painel da rede -> Usuários)

Instalação

Nenhuma ativação especial necessária.

FAQ

Why do some IPs have an asterisk by them?

Due to the nature of how IPs can be tracked, there is always room for error and manipulation by the unsavory sort.

It is absolutely possible that someone may falsify the data by editing the x-forwarded-for header, causing the saved IP to be incorrect. Sadly, this is not something that is trivial to fix as doing so can cause anyone on a Managed WordPress host with a proxy service to break. If you don’t know that’s the case, disabling support for x-forwarded-for may result in all the IPs having the same value as your server.

It is, therefore, my intentional choice to not remove support, but instead to flag all IPs that have been set via x-forwarded-for with the aforementioned asterisk.

If, however, YOU wish to prohibit the x-forwarded-for header, you may do so by adding this define to your wp-config.php file:

define( 'REGISTER_UP_NO_FORWARD', true );

There are no plans to incorporate this into an option page at this time.

Por que em alguns usuários aparece “Nenhum registrado”?

Isso ocorre porque o usuário foi cadastrado antes do plugin ser instalado e/ou ativado.

Why are all the IPs the same?

Likely you’ve disabled the use of the x-forwarded-for header.

Either delete this line from your wp-config.php file, or change true to false:

define( 'REGISTER_UP_NO_FORWARD', true );

Be aware, setting this to true means people can fake IPs more easily.

Quem pode ver o IP?

Administradores e administradores de rede.

Funciona em multisite?

Yes it does! In fact, this was designed for multisite.

As it happened, there was already a plugin called “Register IP”, but it didn’t work on MultiSite. I was originally just going to make this a MultiSite-only install, but then I thought ‘Why not just go full bore!’ Of course, I decided that AFTER I requested the name and you can’t change names. So you can laugh.

Funciona com o BuddyPress?

Ele funciona com BuddyPress em multisite, então presumo que em um site único também. Se não, me avise!

Ele deixa minha tela muito larga!

That’s what happens when you add in more columns. You can remove them from view if you want.

Qual é a diferença entre as instalações multisite e individuais?

Em multisite, apenas os administradores de rede que têm acesso a Painel da rede -> Usuários podem ver os IPs na lista de usuários.

Como posso filtrar os IPs para, digamos, vincular a um verificador de IP?

Existe um filtro! Jogue isso em um plugin MU:

function filter_ripm_show_ip($theip) {
    $theip = '<a href="https://duckduckgo.com/?q='.$theip.'">'.$theip.'</a>';
    return $theip;
}
add_filter('ripm_show_ip', 'filter_ripm_show_ip');

Avaliações

24 de dezembro de 2022
Works exactly as described. And super support! Thanks!
23 de agosto de 2021 1 resposta
A nice plugin that helps to make my site a bit more secure. One remaining wish, I would like to see the IP address as well in the Edit user profile function, so I can easily copy/paste it.
8 de dezembro de 2020
Thanks for this great plugin it works as charm!!! Great Job!
Leia todas as 19 avaliações

Colaboradores e desenvolvedores

“Register IPs” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

“Register IPs” foi traduzido para 5 localizações. Agradecemos aos tradutores por suas contribuições.

Traduzir “Register IPs” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

1.9.1

  • 23 December 2022 by Ipstenu
  • Bugfix

1.9.0

  • 21 December 2022 by Ipstenu
  • Update re X-HEADER

1.8.3

  • 21 November 2022 by Ipstenu
  • PHPCS
  • Spelling
  • Small security improvements

1.8.2

  • 02 August 2020 by Ipstenu
  • Fix to show IP on your own page (if you’re an admin). This was always there, but only on other people’s pages, so you may not have noticed.
  • Tested 5.5 compat
  • Limpeza PHPCS.

1.8.1

  • 07 March 2018 by ipstenu
  • Sanitize and escape IP address (props @juliobox)

1.8.0