Maxim Devaev
|
c66c97afd4
|
improved auth logging
|
2025-02-12 12:51:15 +02:00 |
|
Maxim Devaev
|
97b405297b
|
refactoring
|
2025-02-09 23:20:28 +02:00 |
|
Maxim Devaev
|
75a4aa0736
|
improved auth logging
|
2025-02-09 19:44:42 +02:00 |
|
Maxim Devaev
|
375a345820
|
pikvm/pikvm#1204: Configurable global expiration policy
|
2025-02-09 00:40:48 +02:00 |
|
Maxim Devaev
|
a7c3cdc1ea
|
pikvm/pikvm#1204: Expire user session
|
2025-02-08 23:30:52 +02:00 |
|
Maxim Devaev
|
3f3a834c0c
|
pikvm/pikvm#1459: Extended TOTP window with a single step (+30sec)
|
2025-01-16 14:57:05 +02:00 |
|
Maxim Devaev
|
da4da975ef
|
Revert "pikvm/pikvm#1459: TOTP valid_window=5"
This reverts commit b6c73aceb7.
|
2025-01-15 02:49:10 +02:00 |
|
Maxim Devaev
|
b6c73aceb7
|
pikvm/pikvm#1459: TOTP valid_window=5
|
2025-01-15 02:06:01 +02:00 |
|
Maxim Devaev
|
ce62d711c1
|
updated copyright date
|
2024-03-22 16:02:55 +02:00 |
|
Maxim Devaev
|
0676a3cee9
|
unique token for each separate logins
|
2024-01-08 23:50:38 +02:00 |
|
Maxim Devaev
|
f355c38fe1
|
additional checks for auth token
|
2024-01-08 21:45:30 +02:00 |
|
Maxim Devaev
|
61ce81ab64
|
pikvm/pikvm#1069: added option to disable auth on prometheus api
|
2023-08-18 00:21:07 +03:00 |
|
Maxim Devaev
|
a834c89ef3
|
copyright update
|
2023-05-27 12:41:22 +03:00 |
|
Maxim Devaev
|
f652eca9c2
|
refactoring
|
2023-03-07 23:54:05 +02:00 |
|
Maxim Devaev
|
2d772cc30e
|
TOTP implementation
|
2023-01-22 23:03:23 +02:00 |
|
Maxim Devaev
|
828778f10a
|
refactoring
|
2023-01-22 19:35:45 +02:00 |
|
Maxim Devaev
|
ee3e224e39
|
new typing style
|
2022-09-04 18:08:40 +03:00 |
|
Maxim Devaev
|
e37a7254d5
|
using shield_fg() in atomic (now atomic_fg)
|
2022-08-07 19:35:08 +03:00 |
|
Maxim Devaev
|
6f6772a6b6
|
refactoring
|
2022-04-06 00:55:20 +03:00 |
|
Maxim Devaev
|
1b3a2cc3f7
|
copyright bump
|
2022-01-07 16:39:02 +03:00 |
|
Maxim Devaev
|
8f11fa3b91
|
small rebranding
|
2021-09-08 06:47:54 +03:00 |
|
Devaev Maxim
|
c169f55204
|
update copy
|
2021-01-07 10:33:02 +03:00 |
|
Devaev Maxim
|
2eef3061ce
|
improved security checks
|
2020-05-16 17:35:10 +03:00 |
|
Devaev Maxim
|
d4ff811e1d
|
kvmd/auth/disabled -> kvmd/auth/enabled
|
2020-03-27 03:26:26 +03:00 |
|
Devaev Maxim
|
cda5b70e7c
|
option to disable auth
|
2019-12-12 05:27:08 +03:00 |
|
Devaev Maxim
|
2535892723
|
changed config hierarchy
|
2019-09-11 19:11:19 +03:00 |
|
Devaev Maxim
|
288fb05ea5
|
refactoring
|
2019-06-06 04:04:13 +03:00 |
|
Devaev Maxim
|
8aa333ba89
|
better atomic ops
|
2019-06-05 06:30:21 +03:00 |
|
Devaev Maxim
|
e13b5027d6
|
load only required plugins
|
2019-04-28 21:01:03 +03:00 |
|
Devaev Maxim
|
493d160a6e
|
single-shot auth using headers
|
2019-04-27 05:16:00 +03:00 |
|
Devaev Maxim
|
da46733840
|
refactoring
|
2019-04-16 00:28:13 +03:00 |
|
Devaev Maxim
|
b1e2d5967a
|
test for auth manager
|
2019-04-16 00:08:55 +03:00 |
|
Devaev Maxim
|
a6028c46a4
|
auth plugins
|
2019-04-09 07:13:13 +03:00 |
|
Devaev Maxim
|
d8a5e38371
|
basic -> htpasswd
|
2019-04-08 06:19:02 +03:00 |
|
Devaev Maxim
|
73e04b71ed
|
modular auth
|
2019-04-01 10:30:30 +03:00 |
|
Devaev Maxim
|
fe2c44391c
|
fixed copyright
|
2019-03-18 04:19:43 +03:00 |
|
Devaev Maxim
|
6a0de7c329
|
license
|
2019-02-18 06:22:59 +03:00 |
|
Devaev Maxim
|
eeecf78796
|
user login in access log
|
2018-12-17 23:09:48 +03:00 |
|
Devaev Maxim
|
3c33bd3719
|
own auth
|
2018-12-15 04:29:40 +03:00 |
|