使用tymon/jwt auth函数代替laravel default

使用tymon/jwt auth函数代替laravel default,laravel,jwt,Laravel,Jwt,我如何实际使用AuthController中的登录功能,该功能使用laravel blade生成JWT令牌?因为现在刀片服务器正在使用默认的laravel登录功能,该功能只是将用户重定向到主页,而不生成令牌。大多数教程只是展示如何与邮递员一起使用 AuthController public function login() { $credentials = request(['email', 'password']); if (! $token = auth()->

我如何实际使用AuthController中的登录功能,该功能使用laravel blade生成JWT令牌?因为现在刀片服务器正在使用默认的laravel登录功能,该功能只是将用户重定向到主页,而不生成令牌。大多数教程只是展示如何与邮递员一起使用

AuthController

   public function login()
{
    $credentials = request(['email', 'password']);

    if (! $token = auth()->attempt($credentials)) {
        return response()->json(['error' => 'Unauthorized'], 401);
    }

    return $this->respondWithToken($token);

}
Api.php

<?php

use Illuminate\Http\Request;

Route::group([

'middleware' => 'api',
'prefix' => 'auth'

], function () {

Route::post('login', 'AuthController@login');
Route::post('logout', 'AuthController@logout');
Route::post('refresh', 'AuthController@refresh');
Route::post('me', 'AuthController@me');

});
<?php


Route::get('/', function () {
  return view('welcome');
});

Auth::routes();

Route::get('/home', 'HomeController@index')->name('home');

没有帮助?@kerbholz医生没有教如何使用laravel登录刀片