modbase / esotalk-auth
Esotalk 的 Laravel 认证包。
dev-master / 0.1.3.x-dev
2014-07-28 18:19 UTC
Requires
- php: >=5.3.0
- illuminate/auth: ~4
- illuminate/support: ~4
- symfony/security: ~2.4
Requires (Dev)
- mockery/mockery: ~0.9
- phpunit/phpunit: ~4.0
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。