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.
- Host: GitHub
- URL: https://github.com/kdevelopement/v-authc4
- Owner: KDevelopement
- Created: 2020-08-25T08:54:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-10-09T05:58:25.000Z (over 5 years ago)
- Last Synced: 2024-12-29T11:51:46.521Z (about 1 year ago)
- Topics: authentication, codeigniter-library, codeigniter4, codeignter, mysql, php
- Language: PHP
- Homepage: http://mkauth.test/dashboard
- Size: 37.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.