♻️ Rework authentication

- Move login endpoint `/login` to `/auth/login`
- Add logout route `/auth/logout`
- Add `/api/token` endpoint and `?token=` query parameter for auth
- Refactor `auth.js`
This commit is contained in:
2023-01-01 17:11:42 +01:00
parent 8c8a45aae3
commit e2e3113b5b
4 changed files with 96 additions and 27 deletions

View File

@ -1,7 +1,7 @@
<template>
<div class="login">
<h1>Timetable V2</h1>
<form action="/login" method="POST">
<form action="/auth/login" method="POST">
<input
type="password"
name="password"