一、登陆api
1.1、创建登陆api控制器
运行命令php artisan make:controller Auth/LoginController
:
控制器写入一下方法,代码:
<?php
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\BaseController;
use Illuminate\Http\Request;
class LoginController extends BaseController
{
/**
* 登陆
*/
public function login()
{
$credentials = request(['email', 'password']);
if (!$token = auth('api')->attempt($credentials)) {
return $this->response()->errorUnauthorized();
}
return $this->respondWithToken($token);
}
/**
* Get the authenticated User.
* 获取个人信息
* @return \Illuminate\Http\JsonResponse
*/
//public function me()
//{
// return response()->json(auth('api')->user());
//}
/**
* 退出登陆
*/
public function logout()
{