Luthier es una librería PHP de autenticación y enrutamiento en la que confían cientos de desarrolladores de todo el mundo, con más de 30.000 instalaciones registradas desde 2017
Comienza ahoraCompatible con CodeIgniter y (próximamente) con Symfony
Obtén Luthier con Composer. No se requieren procesos manuales ni complejos.
Impacto mínimo en el rendimiento. Sigue siendo tu aplicación, ¡solo que mucho mejor!
<?php
# application/routes/web.php
use Luthier\Routing\Route;
use Luthier\Authentication\Authentication as Auth;
Auth::routes();
Route::group('dashboard', function(){
Route::get('/', ['controller' => 'Foo@BarController'])
->name('home')
Route::get('/profile', ['controller' => 'Bar@BarController'])
->name('profile')
});
Escribe rutas usando una sintaxis de enrutamiento similar a Laravel: grupos de rutas, middleware y mucho más
<?php
# application/controllers/SimpleAuthController.php
defined('BASEPATH') OR exit('No direct script access allowed');
use Luthier\Auth\SimpleAuth\Controller as BaseController;
class SimpleAuthController extends BaseController
{
public function getSignupFields()
{
return [ /* ... */ ];
}
}
¡Agrega un formulario de inicio de sesión a tu aplicación en minutos con SimpleAuth!