Commit Graph

28 Commits

Author SHA1 Message Date
7684268002 added bootstrap for nicer layout 2021-04-07 11:29:50 +02:00
5facd44325 updated LDAP url 2021-04-06 22:40:02 +02:00
ccce39d1a0 restructured LDAP authorization procedure 2021-04-06 22:39:21 +02:00
a71f68ade3 worked on ldap validation 2021-04-06 17:53:41 +02:00
312549ac15 added route for token backup 2021-04-06 17:53:14 +02:00
f021f7494f added link for token backup 2021-04-06 17:52:17 +02:00
8cdf549c4c added ability to backup and restore admin users for super admins 2021-03-28 21:50:44 +02:00
e707f4bd87 added support for different roles (admins + super admins), super admins can create new admins 2021-03-27 22:58:31 +01:00
4197446a00 improved admin user creation and added basic logging features 2021-03-27 16:41:51 +01:00
eb4c027f46 changed priority for authorization (Flask first, LDAP second) and cache LDAP credentials in memory on successful authentication 2021-03-22 23:42:29 +01:00
2aa958aaa0 added ldap3 dependency to setup.py 2021-03-22 21:25:48 +01:00
1e87406fdb added LDAP authorization 2021-03-22 21:22:51 +01:00
e79713e094 Added confirmation page for token deletion 2021-03-21 21:45:13 +01:00
c981161cd7 Added option to create admin users by passing file with username, email and initial password 2021-03-21 17:27:01 +01:00
bf239edf1d added connection to nfc socket for reloading token file and opening and closing the door from the web interface 2021-03-21 15:53:33 +01:00
a529126b40 configured repo to work with pip setup 2021-03-15 22:51:51 +01:00
e19f1b50c6 mail configuration 2021-03-14 23:04:52 +01:00
253db849ff added template with navbar 2021-03-14 17:08:46 +01:00
daed27372b Merge branch 'master' of ssh://imaginaerraum.de:2201/Telos4/DoorAdmin
 Conflicts:
	app.py
	door_handle.py
	templates/register.html
2021-03-14 14:23:01 +01:00
0b0d7f9a93 added command line argument parser
use MQTT to get last invalid token instead of reading it from the logfile
2021-03-14 14:18:59 +01:00
4d405c66d6 use MQTT to get last invalid token 2021-03-13 18:54:32 +01:00
28f95740af use regular re package 2021-03-13 18:33:00 +01:00
39bea22251 added Makefile for creating releases 2021-03-13 17:42:52 +01:00
d0084e0de7 removed token and nfc log dev files 2021-03-13 16:16:14 +01:00
55c4f6ea7f renamed door access class 2021-03-08 21:38:02 +01:00
652a406461 added organization and improved layout 2021-03-08 21:31:25 +01:00
f9eadc3c5a added confirmation dialog before deleting token 2021-03-08 00:05:26 +01:00
62321d8b3c initial commit with basic user/token management 2021-03-07 23:19:44 +01:00