Commit Graph

21 Commits

Author SHA1 Message Date
Lou Knauer
d67f5dd23b Fix ClusterCockpit/cc-frontend#31: Add user role to LDAP users 2022-05-02 11:59:24 +02:00
Lou Knauer
e0cc17cfa9 Allow making LDAP users admins 2022-04-11 12:29:24 +02:00
Lou Knauer
33f6792fbf LDAP users have no email address 2022-03-17 10:54:17 +01:00
Lou Knauer
f5f1869b5a Add user name/email to GraphQL API 2022-03-15 11:04:54 +01:00
Lou Knauer
a448868f9c Fix missing metaData in archive; Add iat to JWTs 2022-03-10 14:09:13 +01:00
Lou Knauer
046d4d5187 Some new REST endpoints; cleanup 2022-03-03 14:54:37 +01:00
Lou Knauer
19b2b6c2a9 Add config option for expiration of sessions/tokens 2022-02-16 11:50:25 +01:00
Lou Knauer
6d0a4a91a3 Remove needless tls option in ldap config
Go's LDAP client uses tls automatically if the url starts with 'ldaps'.
2022-02-15 10:00:55 +01:00
Lou Knauer
0fef4debca Bugfix in roles parsing 2022-02-14 15:52:59 +01:00
Lou Knauer
9682ddaab5 Automatically sync via LDAP at interval 2022-02-14 14:37:33 +01:00
Lou Knauer
3bf1c3bdad Refactor auth/ 2022-02-14 14:22:44 +01:00
Jan Eitzinger
c98863f22e Remove separate Login struct in Page struct 2022-02-03 09:38:08 +01:00
Jan Eitzinger
d24e261db2 Rename templates and port ClusterCockpit navbar + layout 2022-02-01 17:48:56 +01:00
Lou Knauer
f8ad53caf0 use a custom logger 2022-01-27 10:35:26 +01:00
Lou Knauer
436eaf0a9d Change import path 2022-01-27 09:40:59 +01:00
Lou Knauer
32c32ba949 authentication: roles as regular array; simplified LDAP 2022-01-27 09:29:11 +01:00
Lou Knauer
a64944f3c3 update README.md; gen-keypair utility 2022-01-17 13:51:20 +01:00
Lou Knauer
290e9b89bf add cli option for generating a JWT; simplify templates 2022-01-10 16:14:54 +01:00
Lou Knauer
b1d2403839 Bugfixes 2021-12-09 16:26:59 +01:00
Lou Knauer
a26d652332 Add templates and custom urls for monitoring views 2021-12-08 15:50:03 +01:00
Lou Knauer
c1f0d2ed40 authentication via database and/or ldap 2021-12-08 10:03:00 +01:00