zalkarz/cookie-based-auth

基于Cookie的Laravel身份验证中间件。

1.0.0 2023-06-16 03:02 UTC

This package is auto-updated.

Last update: 2024-09-16 06:15:16 UTC


README

基于Cookie的身份验证是一个Laravel中间件,它提供了基于Cookie的身份验证功能。它允许您保护您的应用程序免受任何访问。

安装

您可以通过Composer安装此包。只需运行以下命令

composer require zalkarz/cookie-based-auth

使用方法

要使用基于Cookie的身份验证中间件,请按照以下步骤操作

  1. 将中间件添加到您的Laravel应用程序中的路由或路由组。
  2. 配置所需的认证凭证环境变量。
  3. 如果需要,可自定义身份验证逻辑。

以下是将中间件添加到路由组的示例

protected $middlewareGroups = [
        'web' => [
            ...
            \Zalkarz\CookieBasedAuth\Http\Middleware\CookieBasedAuth::class
        ],
    ];

配置

请确保在您的.env文件或服务器配置中设置以下环境变量。例如

COOKIE_BASED_AUTH_USERNAME=johndoe
COOKIE_BASED_AUTH_PASSWORD=mypassword

贡献

欢迎贡献!如果您发现任何问题或想添加新功能,请提交一个pull request。

许可

此包是开源软件,受MIT许可协议的许可。