ekzyis
8eda1139b3
Add my-3 to logout button
2023-11-07 20:09:38 +01:00
ekzyis
ae548a0956
Add login redirect
2023-11-07 20:09:31 +01:00
ekzyis
559936e565
Merge init and checkSession
2023-11-07 18:55:20 +01:00
ekzyis
f9a6a86bad
Implement login poll
2023-11-07 18:49:19 +01:00
ekzyis
0e49eb73ee
Redirect to / if session already exists
...
* also fix usage of stale isAuthenticated
2023-11-07 14:34:57 +01:00
ekzyis
d5b432a9d2
Fix session initialization skipped
2023-11-07 14:12:54 +01:00
ekzyis
5c225c1f25
Add logout button to /user
2023-11-07 14:02:25 +01:00
ekzyis
f9d12da7d3
Wait until session is initialized
2023-11-07 10:15:53 +01:00
ekzyis
57673f7b39
Fix session store sync
2023-11-07 09:48:59 +01:00
ekzyis
0712568273
formatting
...
VSCode configuration:
* editor.detectIndentation = false
* editor.indentSize = 2
2023-11-07 09:06:52 +01:00
ekzyis
2af23ff409
Fix @vue/cli-plugin-babel missing
2023-11-07 09:06:37 +01:00
ekzyis
4e343d49d0
implement login with vue
...
* use vue router
* use pinia
* use tailwindcss
* use vite
* transform /api/login and /api/login/callback into JSON APIs
* add Access-Control-Allow-Credentials header
* add TODO about JSON errors
2023-11-07 09:06:35 +01:00
ekzyis
d1b7786434
Add vue frontend
2023-11-04 00:33:27 +01:00