plotnicsystems/lunatoolbox

LunaToolbox 简单的 PHP 框架。

安装: 4

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

类型:项目

v1.0 2023-11-16 14:13 UTC

This package is auto-updated.

Last update: 2024-09-16 20:16:32 UTC


README

LunaToolbox 简单 PHP 框架

自 2023 年 9 月 16 以来编码的总时间  最新稳定版本  许可证  总下载量

安装

使用 Composer 是使用此模板的最佳方式。

composer create-project plotnicsystems/lunatoolbox app-name

运行本地服务器

使用默认 php 运行服务器。

php -S localhost:8000 -t public

认证

LunaToolbox 默认认证。

composer require plotnicsystems/lunatoolbox-auth

config/app.php 中注册 LunaToolbox 认证提供者 LunaToolbox\LunaToolboxAuth\Illuminate\Foundation\Support\LunaToolboxauthServiceProvider

...
'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,
        ...
]

为了配置功能,创建一个 php 文件 config/lunatoolbox-auth.php,填写

<?php

return [
    'features' => [
        'login' => env('LT_AUTH_LOGIN', true),
        'register' => env('LT_AUTH_REGISTER', true),
    ]
];

登录: https://:8000/auth/login

注册: https://:8000/auth/register

安全漏洞

如果您在 LunaToolbox 中发现安全漏洞,请通过 mail@lunatoolbox.eu 发送电子邮件给 LunaToolbox 电子邮件。所有安全漏洞都将得到及时解决。

许可证

LunaToolbox 框架是开源软件,许可协议为 MIT 许可证。