使用Passport驱动程序在api中使用登录名

问题描述 投票:0回答:1

bool attempt(array $credentials = [], bool $remember = false)方法适用于带有“会话”驱动程序的防护。

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

];

但是它不适用于driver'passport'

我知道我可以使用会话驱动程序使它起作用,但是是否有任何解决方法,或者我应该编写自己的尝试方法来登录用户。

laravel laravel-passport
1个回答
0
投票

config / auth.php

<?php
return [
'guards' => [ 
        'web' => [ 
            'driver' => 'session', 
            'provider' => 'users', 
        ], 
        'api' => [ 
            'driver' => 'passport', 
            'provider' => 'users', 
        ], 
    ],
© www.soinside.com 2019 - 2024. All rights reserved.