Atualizacao da documentacao

master
Pablo 10 months ago
parent b2ec0f7d7e
commit 7a3357698d

@ -70,7 +70,6 @@ use Pablo\Ae3auth\app\Rules\CheckUsedPasswordRule;
public function rules(): array
{
return [
'<campo_username' => '<rules>',
'password' => [
Password::defaults(),
new CheckUsedPasswordRule()
@ -79,6 +78,21 @@ public function rules(): array
}
```
- Caso necessário, a trait ```ValidationErrorResponse``` pode ser adicionada ao FormRequest para enviar uma mensagem personalizada para o client
```php
use Pablo\Ae3auth\app\Traits\ValidationErrorResponse
use Illuminate\Contracts\Validation\Validator;
...
protected function failedValidation(Validator $validator)
{
$this->throwAndReturnJsonResponse($validator, 'sua mensagem');
}
```
7) Invalidando senhas expiradas
Para invalidar as senhas expiradas, execute o comando abaixo:
@ -192,7 +206,7 @@ return Application::configure(basePath: dirname(__DIR__))
)
->withMiddleware(function (Middleware $middleware) {
$middleware->alias([
'auth.invalid-password' => \Pablo\Ae3auth\app\Http\InvalidPasswordMiddleware::class,
'ae3auth-invalid-password' => \Pablo\Ae3auth\app\Http\InvalidPasswordMiddleware::class,
]);
})
->withExceptions(function (Exceptions $exceptions) {

Loading…
Cancel
Save