Uma biblioteca de autenticação simples para CodeIgniter 4.
Recursos:
- V1.0.0
Cadastro
Ativação de email
Login/Logout
Senha esquecida
Configurações da conta (com opções de alteração de senha e e-mail adequadas)
Proteção CSRF
localização - V1.0.2
Fix
Recaptcha [NEW]
Sistema de rank
Novas funções (Area Administrativa)
Banir
Deletar
Ativar/Desativar
Baixe o pacote e coloque na pasta app/ThirdParty/.
Abra app/Config/Autoload.php e adicione ao autoload assim:
$psr4 = [
'Config' => APPPATH . 'Config',
APP_NAMESPACE => APPPATH,
'App' => APPPATH,
'Auth' => APPPATH . 'ThirdParty/VAuth',
];
Configure o e-mail em app/Config/Email.
Preencha os campos $fromEmail e $fromName também!
Eu sugiro que você use [mailtrap.io] (https://mailtrap.io) para desenvolvimento local.
Habilite CSRF em app/Config/Filters.
Certifique-se de que seu banco de dados está configurado no arquivo .env ou em app/Config/Database.php.
Instale a tabela de usuários executando o seguinte comando na raiz do projeto:
php spark migrate
Visite /register em seu servidor local para começar.
- use a nova regra de validação
is_not_uniquesempre que possível.