laravel-enso/imapauth

此包已废弃,不再维护。未建议替代包。

这是一个Laravel 5的认证提供程序,允许您通过IMAP进行认证。

2.0.5 2018-05-04 13:55 UTC

This package is auto-updated.

Last update: 2020-02-04 09:20:14 UTC


README

Codacy Badge StyleCI Total Downloads Latest Stable Version

这是一个Laravel 5的认证提供程序,允许您通过IMAP进行认证。

深受peckrob的包的启发。

安装

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

{
    "require": {
        "peckrob/laravel5-imap-authentication": "dev-master"
    }
}

使用composer update更新您的包或使用composer install安装。

Laravel 5

设置

将ServiceProvider添加到app/config/app.php文件中的providers数组中。

        App\Providers\AppServiceProvider::class,
        App\Providers\EventServiceProvider::class,
        App\Providers\RouteServiceProvider::class,
        ...
        peckrob\Laravel5ImapAuthentication\ImapAuthServiceProvider::class,

在您的app/config/auth.php中,将认证驱动设置为imap

    'driver' => 'imap',

配置

默认情况下,它将尝试连接到本地主机。如果您想使用不同的服务器,请将IMAP_AUTH_SERVERIMAP_AUTH_PORTIMAP_PARAMETERS添加到.env文件中

IMAP_AUTH_SERVER
IMAP_PORT
IMAP_PARAMETERS

贡献

欢迎贡献。 :)

https://github.com/peckrob/laravel5-imap-authentication