[Elimina] trim en password para login y valida si existe una sesión en el navbar

This commit is contained in:
Ricardo García Jiménez 2021-10-07 16:15:35 -05:00
parent 48fed0ce86
commit d5f0e8ece1
2 changed files with 6 additions and 6 deletions

View file

@ -133,8 +133,8 @@ class usersController {
$validations = new validations(NABU_ROUTES['login']);
$data = $validations -> validate_form($_POST, array(
array('identity', 'exists' => true, 'trim' => true, 'min_lenght' => 1, 'max_lenght' => 255, 'not_spaces' => true),
array('password', 'exists' => true, 'trim' => true, 'min_lenght' => 6, 'max_lenght' => 255, 'not_spaces' => true)
array('identity', 'exists' => true, 'trim' => true, 'min_lenght' => 1, 'max_lenght' => 255, 'not_spaces' => true),
array('password', 'exists' => true, 'min_lenght' => 6, 'max_lenght' => 255, 'not_spaces' => true)
));
$column = 'username';

View file

@ -1,4 +1,5 @@
<?php defined('NABU') || exit() ?>
<?php $user = empty($_SESSION['user']) ? array() : $_SESSION['user'] ?>
<div class="overlay"></div>
<nav class="nav">
@ -15,7 +16,7 @@
<li class="nav__item">
<span></span><a href="<?= NABU_ROUTES['all-articles'] ?>">Artículos</a>
</li>
<?php if (true): ?>
<?php if (empty($user)): ?>
<li class="nav__item">
<span></span><a href="<?= NABU_ROUTES['login'] ?>">Inicia sesión</a>
</li>
@ -23,8 +24,7 @@
<span></span><a href="<?= NABU_ROUTES['signup'] ?>">Comienza a escribir</a>
</li>
<?php else: ?>
<?php $username = $_SESSION['user']['username'] ?>
<?php if (false): ?>
<?php if ($user['role'] == 'admin'): ?>
<li class="nav__item">
<a href="<?= NABU_ROUTES['admin'] ?>">Administración</a>
</li>
@ -39,7 +39,7 @@
<a href="<?= NABU_ROUTES['post-article'] ?>">Publicar un post</a>
</li>
<li class="nav__item">
<a href="<?= NABU_ROUTES['profile'] . '&user=' . urlencode($username) ?>"><?= utils::escape($username) ?></a>
<a href="<?= NABU_ROUTES['profile'] . '&user=' . urlencode($user['username']) ?>"><?= utils::escape($user['username']) ?></a>
</li>
<li class="nav__item">
<span></span><a href="<?= NABU_ROUTES['logout'] ?>">Cerrar sesión</a>