modbase/esotalk-auth

Esotalk 的 Laravel 认证包。

dev-master / 0.1.3.x-dev 2014-07-28 18:19 UTC

This package is not auto-updated.

Last update: 2024-09-24 03:11:36 UTC


README

这是一个进行中的工作

请不要使用此包!

Esotalk 外部认证

一个允许与 Esotalk 进行外部认证的包,直接与 Laravel 4 框架集成。

基于 Franz Liedke 制作的 Fluxbb 外部认证器,具有强大基础。

安装

步骤 1:通过 Composer 安装包

将以下行添加到您的 composer.json 文件的 require 部分

"modbase/esotalk-auth": "dev-master"

或者,您可以通过运行以下命令使用 Composer 命令行工具

composer require modbase/esotalk-auth

接下来,运行 composer update 实际安装包。

步骤 2:注册服务提供者

在您的 Laravel 应用程序中,编辑 app/config/app.php 文件,并将以下行添加到 providers 数组中

'Modbase\EsotalkAuth\EsotalkAuthServiceProvider',

步骤 3:配置 Esotalk 安装位置

为了读取一些配置值,需要配置您的 Esotalk 安装路径。

要复制包配置文件,请运行此命令

php artisan config:publish modbase/esotalk-auth

然后,您可以编辑 app/config/packages/modbase/esotalk-auth/config.php。将 path 选项更改为指向您的 Esotalk 安装根目录。确保它以斜杠结尾。

步骤 4:启用新的认证适配器

在您的应用程序中,编辑 app/config/auth.php 文件,并将 driver 选项设置为 esotalk,如下所示

'driver' => 'esotalk',

使用方法

安装后,您可以使用 Laravel 的认证功能,就像以前一样,Laravel 会自动使用 Esotalk 的数据库和 cookie。

注意:Esotalk 仅支持 MySQL。