Commit graph

18 commits

Author SHA1 Message Date
d128c5f138 auth: use logger.debug instead of print 2025-04-16 16:51:32 +02:00
cae934c2d7 fix pyproject: +requests 2025-04-15 18:33:37 +02:00
4b791cf83b auth: principal with correct groups => login and auth basically working 2025-04-07 10:21:25 +02:00
2a52d8a481 auth: user info -> principal 2025-04-06 22:39:10 +02:00
35cf8884bf auth: unauthorized: call login() 2025-04-05 17:33:36 +02:00
8d3ff5b667 auth: store user data in cookie, retrieve in authenticate() 2025-04-05 12:31:26 +02:00
7bca60e74c auth: basic OIDC flow with cookie encryption and final redirect working 2025-04-04 16:48:53 +02:00
ec80be5f97 use waitress as http server; provide simple shell script; auth improvments 2025-03-27 22:35:19 +01:00
f911dbf590 oidc auth: get rid of pyoidc (oid) - provide random and crypt functionality in scopes.util 2025-03-27 08:27:02 +01:00
950fcb4174 oidc auth: login and retrieval of user data basically working 2025-03-26 18:15:38 +01:00
c1f07effee oidc auth: improvements, store info in cookie 2025-03-26 15:43:50 +01:00
0207d12b46 work in progress: oidc auth - redirect to oidc provider OK, start processing callback 2025-03-25 11:08:14 +01:00
87c0c1db2e work in progress: oidc authentication: start login processing 2025-03-24 22:26:17 +01:00
3e25b5e593 work in progress: entry points for OpenID Connect (oidc) authentication 2025-03-24 12:04:53 +01:00
f04297d570 provide DummyMailDelivery for testing; fix auth 2025-03-09 09:31:59 +01:00
1eff3d2c8b fix auth: don't raise Unauthorized 2024-11-22 11:34:40 +01:00
eaa2055c76 work in progress: JWT authentication: baseAuth as property, remove registration function 2024-11-16 09:27:01 +01:00
a3da3f07f0 work in progress: JWT authentication 2024-11-15 08:41:42 +01:00