daikazu/simple-token-middleware

一个简单的token中间件

v1.0.0 2019-03-19 01:48 UTC

This package is auto-updated.

Last update: 2024-09-19 15:12:19 UTC


README

Build Status styleci

Packagist Packagist Packagist

这是一个小型的包,可以快速将自定义中间件添加到您的Laravel应用中,以便轻松限制对路由的访问。

安装

使用Composer安装

composer require daikazu/simple-token-middleware

注册服务提供者

注意!如果您使用laravel≥5.5且启用了包自动发现功能,则此步骤和下一个步骤是可选的。

将服务提供者添加到config/app.php中的providers部分

Daikazu\SimpleTokenMiddleware\ServiceProvider::class,

注册外观

config/app.php中的aliases部分注册包外观

Daikazu\SimpleTokenMiddleware\Facades\SimpleTokenMiddleware::class,

发布配置文件

php artisan vendor:publish --provider="Daikazu\SimpleTokenMiddleware\ServiceProvider" --tag="config"

用法

SIMPLE_TOKEN=my_secret_token添加到您的.env文件中,

在您的路由分配中使用中间件名称simple.token

Route::post('/api/my-protected-route', 'Controller@index')->middleware('simple.token');

安全性

如果您发现任何与安全相关的问题,请通过电子邮件联系,而不是使用问题跟踪器。

致谢

此包是在melihovv/laravel-package-generator的帮助下启动的。