使用tymon/jwt auth函数代替laravel default
我如何实际使用AuthController中的登录功能,该功能使用laravel blade生成JWT令牌?因为现在刀片服务器正在使用默认的laravel登录功能,该功能只是将用户重定向到主页,而不生成令牌。大多数教程只是展示如何与邮递员一起使用 AuthController使用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()->
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登录刀片