PHPackages                             plotnicsystems/lunatoolbox - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. plotnicsystems/lunatoolbox

ActiveProject[Framework](/categories/framework)

plotnicsystems/lunatoolbox
==========================

The LunaToolbox simple PHP Framework.

v1.0(2y ago)14GPL-3.0-or-laterPHPPHP ^8.0|^8.2

Since Nov 16Pushed 2y ago1 watchersCompare

[ Source](https://github.com/Plotnic-Systems/LunaToolbox)[ Packagist](https://packagist.org/packages/plotnicsystems/lunatoolbox)[ RSS](/packages/plotnicsystems-lunatoolbox/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (3)Versions (2)Used By (0)

LunaToolbox
-----------

[](#lunatoolbox)

The LunaToolbox simple PHP Framework

[![Total time coded since Sep 16 2023](https://camo.githubusercontent.com/339a9af37b4a5190c728c0e8803b35579d0874cd9aad2d663b166ac9e887f714/68747470733a2f2f77616b6174696d652e636f6d2f62616467652f757365722f39396364306364652d326233332d343264612d393931352d3264383764363561613139632e737667)](https://camo.githubusercontent.com/339a9af37b4a5190c728c0e8803b35579d0874cd9aad2d663b166ac9e887f714/68747470733a2f2f77616b6174696d652e636f6d2f62616467652f757365722f39396364306364652d326233332d343264612d393931352d3264383764363561613139632e737667) [![Latest Stable Version](https://camo.githubusercontent.com/5159d70d4852d5b6542349546ba99a7540ea266bf9c368dcaef811b100da8aee/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f706c6f746e696373797374656d732f6c756e61746f6f6c626f78)](https://camo.githubusercontent.com/5159d70d4852d5b6542349546ba99a7540ea266bf9c368dcaef811b100da8aee/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f706c6f746e696373797374656d732f6c756e61746f6f6c626f78) [![License](https://camo.githubusercontent.com/1f2314e7c400f0da02df33e052569659fdcdc71eddc1394c18008ad9b3154c2d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f706c6f746e696373797374656d732f6c756e61746f6f6c626f78)](https://camo.githubusercontent.com/1f2314e7c400f0da02df33e052569659fdcdc71eddc1394c18008ad9b3154c2d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f706c6f746e696373797374656d732f6c756e61746f6f6c626f78) [![Total Downloads](https://camo.githubusercontent.com/c37a3088af302966424d328da35897aa4d8668808ef43d11298bc4b213bc8b5a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f706c6f746e696373797374656d732f6c756e61746f6f6c626f78)](https://camo.githubusercontent.com/c37a3088af302966424d328da35897aa4d8668808ef43d11298bc4b213bc8b5a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f706c6f746e696373797374656d732f6c756e61746f6f6c626f78)

### Installation

[](#installation)

The best way to use this boilerplate is using [Composer](https://getcomposer.org/).

```
composer create-project plotnicsystems/lunatoolbox app-name
```

#### Run local server

[](#run-local-server)

Run the server using default php.

```
php -S localhost:8000 -t public
```

#### Authentication

[](#authentication)

LunaToolbox default authentication.

```
composer require plotnicsystems/lunatoolbox-auth
```

Register the LunaToolbox auth provider `LunaToolbox\LunaToolboxAuth\Illuminate\Foundation\Support\LunaToolboxauthServiceProvider` at `config/app.php`

```
...
'providers' => [
        /*
         * LunaToolbox Framework Service Providers...
         */
        LunaToolbox\Framework\Illuminate\Debug\DebugServiceProvider::class,
        LunaToolbox\Framework\Illuminate\Foundation\Support\Providers\AuthServiceProvider::class,
        App\Providers\RouteServiceProvider::class,
        App\Providers\AppServiceProvider::class,

        LunaToolbox\LunaToolboxAuth\Illuminate\Foundation\Support\LunaToolboxauthServiceProvider::class,
        ...
]
```

For configuring features, create a php file `config/lunatoolbox-auth.php`, fill

```
