Autenticación

CodeIgniter viene con todo lo necesario para construir tu propio sistema de autenticación de usuarios, sin embargo, no incluye una librería dedicada exclusivamente a ésta función.

Luthier CI aborda el tema de la autenticación con un modelo inspirado en Symfony, buscando la flexibilidad que el desarrollador necesita para comenzar a trabajar rápidamente, sin reinventar la rueda.

Activar el sistema de autenticación

Por defecto, las capacidades de autenticación de Luthier CI están desactivadas. Para activarlas ve al archivo application/config/hooks.php y modifica el método Luthier\Hook::getHooks() con lo siguiente:

<?php
# application/config/hooks.php

defined('BASEPATH') OR exit('No direct script access allowed');

// (...)

$hook = Luthier\Hook::getHooks(
    [
        'modules' => ['auth']
    ]
);