Commit Graph

11 Commits

Author SHA1 Message Date
70238b4151 🎨 Run updated prettier 2023-08-25 14:42:38 +02:00
5d9317ac01 🛂 Add key-based permission system 2023-06-20 19:53:34 +02:00
54fa25f3dd 🐛 Fix crash when trying to renew session 2023-06-02 14:23:40 +02:00
b254847e74 🐛 Renew session tokens on api requests 2023-01-12 23:36:57 +01:00
e2e3113b5b ♻️ 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`
2023-01-01 17:11:42 +01:00
568bfb9782 ♻️ Refactor backend 2022-11-16 19:03:32 +01:00
45f682a718 Store auth sessions in database 2022-06-02 23:18:53 +02:00
f5795637cf 🛂 Disable auth if no password is set 2022-05-19 23:46:33 +02:00
64196eeab2 Use Vue-based login page 2022-05-05 14:39:41 +02:00
7091cfddef Make session cookie last "forever" 2022-05-04 20:17:58 +02:00
6261dbb04c Add basic auth functionality 2022-05-04 01:38:25 +02:00