Skip to content
This repository was archived by the owner on Sep 18, 2018. It is now read-only.

Configuração - Alteração de Senha por Periodo #22

Open
carloshenrq opened this issue Oct 31, 2016 · 4 comments
Open

Configuração - Alteração de Senha por Periodo #22

carloshenrq opened this issue Oct 31, 2016 · 4 comments

Comments

@carloshenrq
Copy link
Owner

carloshenrq commented Oct 31, 2016

**Sugestão @JulioCF **

http://forum.brathena.org/index.php/topic/23794-bracp-v011-beta/?p=126647

Sugestão: Adicionar uma função administrativa na qual redefina todas as senhas por ordem do Administrador. Isto para forçar os jogadores a trocarem ou recuperarem a senha de acordo a vontade Administrativa, aumentando a segurança das contas dos mesmos..

@carloshenrq carloshenrq changed the title Configuração Configuração - Alteração de Senha por Periodo Oct 31, 2016
@carloshenrq
Copy link
Owner Author

http://forum.brathena.org/index.php/topic/23794-bracp-v011-beta/?p=126668

Rapaz... eu estava com uma idéia MUITO próxima disso! Mas ai me veio muita coisa na cabeça.
Vamos lá, deixe me expor a ideia inicial e explicar como fazer isso de forma decente:

  1. Criar uma configuração para que os jogadores devam alterar sua senha a cada X dias.
  • Teria que criar um campo na tabela de login (já explico o motivo, calma) pra gravar a data da última alteração de senha.
  • Esse campo teria de ser verificado 2 vezes, uma no emulador pra não deixar o cara logar (por isso em login) e outra no brACP pra fazer o cara trocar a senha.
    ** Precisaria de uma ediçãozinha na src pra fazer decente ou um npc pra servidor de único char-server, porque se o cara subir 2 char-server, vai dar merda.

Eu fico em dúvida sempre com isso ai, o que fazer, mudança global de senha é complicado, inclusive trabalhar com os campos de state da conta.

A Melhor solução é integrar os 2...

  1. O brACP cria o campo na tabela de login e o administrador edita a src pra não permitir o login do char quando passar muito tempo sem alterar a senha.
    1.1 Outra opção é fazer o emulador começar a pedir o pincode quando a senha estiver muito velha... Não impede o acesso, mas fica enchendo o saco até o cara trocar a senha.

Eu ainda ando em dúvida quanto isso, por isso acabei não me pronunciando... muito provavelmente eu adicione essa opção mas com alteração na src pra que fique uma alteração decente e não meia boca.

@JulioCF
Copy link

JulioCF commented Nov 4, 2016

O melhor creio ser as duas opções mesmo.

@carloshenrq
Copy link
Owner Author

Percebi agora que sempre confundo seu nick, vou acertar as referências direitinho...

@carloshenrq carloshenrq added this to the Beta milestone Nov 8, 2016
@carloshenrq
Copy link
Owner Author

Após commit brAthena/brAthena@cebb28a é possível fazer a alteração de senha de forma forçada para que isso venha a ser implementado de forma mais simples

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants