lameck / lauth
Cadastro, recuperacao de credenciais e redefinicao de senha de usuarios no sistema
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Language:CSS
pkg:composer/lameck/lauth
Requires
- php: ^7.0
- laravel/framework: ^5.1
This package is not auto-updated.
Last update: 2025-10-15 08:20:36 UTC
README
PL5-Lauth-CSFR
LAUTH, é um packager que tenho criado para aceleração de desenvolvimento de credenciais de acesso à aplicação frontend, em LARAVEL ^5.*. O packager cria o usuário de acesso com validação de email e envia email para refatoração de senha. Permite a customização de layout para os e-mails enviados e callbacks.
Assinatura
composer require lameck/lauth
KERNEL: app/Http/kernel.php
===============================
lauth' => 'Lameck\Lauth\Http\Middleware\Authenticate', 'lweb' => 'Lameck\Lauth\Http\Middleware\AuthRedirect',
### PROVIDER: config/app.php
### =============================
Lameck\Lauth\LauthServiceProvider::class,
composer dumpautoload
EXPORT: php artisan vendor:publish --provider="Lameck\Lauth\LauthServiceProvider" --force
### CONFIGURAÇÃO ### ==============Configuração de email: https://mailtrap.io.
Migration Users: database/migrations/*users.php
***
$table->increments('id');
$table->integer('confirm');
$table->string('name');
$table->string('email')->unique();
$table->string('password');
$table->rememberToken();
$table->timestamps();
***
### MODEL USER: app/User.php
### ===========================
protected $fillable = ['confirm','name', 'email', 'password','remember_token'];### EXEMPLO DEFAULT
### ===============
php artisan migrate
php artisan serve
http://localhost:8000/login/account/signin
php artisan rout:list
### ATRIBUTOS
### =========
Página de Login:
name="email" - para o input email name="pwd" - para o input senha post: user.postsignin
Página de regitro:
name="nome" - input nome name="email" - input email name="senha" - input password name="repita_senha" - input repassword post: user.postsignup
Página de lembrar senha:
name="email" - input email pot: user.postforgot
Página de nova senha:
name="senha" - input password name="repita_senha" - input repassword post: user.postnewkey
Blog para exemplos
GNU General Public License v3.0