An open API service indexing awesome lists of open source software.

https://github.com/kdevelopement/v-authc4

Uma biblioteca de autenticação simples para CodeIgniter 4.
https://github.com/kdevelopement/v-authc4

authentication codeigniter-library codeigniter4 codeignter mysql php

Last synced: 23 days ago
JSON representation

Uma biblioteca de autenticação simples para CodeIgniter 4.

Awesome Lists containing this project

README

          

Uma biblioteca de autenticação simples para [CodeIgniter 4](https://codeigniter.com).

**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

## Instalar

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.

## Lista de afazeres

- use a nova regra de validação `is_not_unique` sempre que possível.