The naventum simple PHP Framework
The best way to use this boilerplate is using Composer.
composer create-project naventum/naventum app-name
Run the server using default php.
php -S localhost:8000 -t public
naventum default authentication.
composer require naventum/naventum-auth
Register the naventum auth provider
naventumnaventumAuthIlluminateFoundationSupportnaventumauthServiceProvider
at config/app.php
...
'providers' => [
/*
* naventum Framework Service Providers...
*/
naventumFrameworkIlluminateDebugDebugServiceProvider::class,
naventumFrameworkIlluminateFoundationSupportProvidersAuthServiceProvider::class,
AppProvidersRouteServiceProvider::class,
AppProvidersAppServiceProvider::class,
naventumnaventumAuthIlluminateFoundationSupportnaventumauthServiceProvider::class,
...
]
For configuring features, create a php file config/naventum-auth.php
, fill
<?php
return [
'features' => [
'login' => env('naventum_AUTH_LOGIN', true),
'register' => env('naventum_AUTH_REGISTER', true),
]
];
Login : http://localhost:8000/auth/login
Register : http://localhost:8000/auth/register
An example of a simple application using naventum, click here.
If you discover a security vulnerability within naventum, please send an e-mail to naventum Email via [email protected]. All security vulnerabilities will be promptly addressed.
The naventum framework is open-sourced software licensed under the MIT license.