增加 API 获取 Token 以及快速登录

This commit is contained in:
iVampireSP.com 2023-03-06 19:03:08 +08:00
parent c84a73f01a
commit 19a2313fef
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132
2 changed files with 6 additions and 0 deletions

View File

@ -15,8 +15,12 @@
use Illuminate\Support\Facades\Route;
Route::get('/', [IndexController::class, 'index'])->withoutMiddleware('auth:sanctum');
Route::post('tokens', [UserController::class, 'attempt'])->withoutMiddleware('auth:sanctum');
Route::get('/birthdays', [IndexController::class, 'birthdays']);
Route::post('sessions', [UserController::class, 'session']);
Route::get('users', [UserController::class, 'index']);
Route::get('user', [UserController::class, 'index']);

View File

@ -38,6 +38,8 @@
Route::get('email/verify', [VerificationController::class, 'show'])->name('verification.notice');
Route::get('email/verify/{id}/{hash}', [VerificationController::class, 'verify'])->name('verification.verify');
Route::post('email/resend', [VerificationController::class, 'resend'])->name('verification.resend');
Route::get('token/{token}', [AuthController::class, 'fastLogin'])->name('auth.fast-login');
});
Route::middleware(['auth:web', 'banned', 'verified'])->group(