小编Has*_*aan的帖子

laravel 5.2在自定义身份验证上将登录会话数据插入数据库

我在laravel 5.2中有一个自定义身份验证登录,我的自定义登录配置是

'guards' => [
        'web' => [
            'driver' => 'session',
            'provider' => 'users',
        ],

        'provider' => [
            'driver' => 'session',
            'provider' => 'providers',
        ],
    ],
Run Code Online (Sandbox Code Playgroud)

我有两个auth控制器,一个是laravel AuthController,另一个是ProviderAuthController.我在我的env中设置了SESSION_DRIVER =数据库,并在我的数据库中创建了一个会话表我从Web登录获取会话但问题是我无法获得提供者登录的会话.是否有任何解决方法在提供程序登录上插入会话.

我的应用服务提供商中没有任何内容

<?php

namespace App\Providers;

use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
/**
 * Bootstrap any application services.
 *
 * @return void
 */
public function boot()
{
    //
}

/**
 * Register any application services.
 *
 * @return void
 */
 public function register()
 {
    //
 }
}
Run Code Online (Sandbox Code Playgroud)

我的providerAuthcontroller的路由是Route :: group(['prefix'=>'provider'],function(){

Route::get('login', 'Auth\ProviderAuthController@showLoginForm'); …
Run Code Online (Sandbox Code Playgroud)

php mysql laravel laravel-5.2

11
推荐指数
1
解决办法
910
查看次数

标签 统计

laravel ×1

laravel-5.2 ×1

mysql ×1

php ×1