| 
							
							
								 Christoph Kluge | d35d00a18e | Merge branch 'dev' into add_editmeta_byrequest | 2025-07-03 14:02:54 +02:00 |  | 
			
				
					|  | 639e1b9c6d | Port to cc-lib. Extend legal header. | 2025-06-30 12:06:35 +02:00 |  | 
			
				
					|  | f06b5f8fc0 | Refactor | 2025-05-16 17:37:36 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 8dfaa78a83 | feat: add editMetaByRequest, specifies job by parameters instead of dbid | 2025-05-13 17:48:02 +02:00 |  | 
			
				
					| 
							
							
								 brinkcoder | 61f0521072 | fix: correct logging variable from err to ipErr in AuthApi | 2025-04-25 22:37:16 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 1755a4a7df | remove separate userapiallowedips config and check | 2025-04-14 11:58:42 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | fb6a4c3b87 | review  and move api endpoints secured check | 2025-04-09 16:00:27 +02:00 |  | 
			
				
					| 
							
							
								 exterr2f | 7a61bae471 | clarify error message for blocked user | 2025-02-17 09:17:27 +01:00 |  | 
			
				
					| 
							
							
								 exterr2f | e1b992526e | Improve rate limiting to combination of IP and username | 2025-02-14 20:20:42 +01:00 |  | 
			
				
					| 
							
							
								 exterr2f | b6b37ee68b | Add Rate Limiting based on IP and username | 2025-02-14 12:41:28 +01:00 |  | 
			
				
					| 
							
							
								 exterr2f | 43cb1f1bff | Fix SessionMaxAge condition to correctly apply valid values | 2025-02-14 11:44:46 +01:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | e2efe71b33 | Merge branch 'dev' of https://github.com/ClusterCockpit/cc-backend into dev | 2024-11-28 15:18:14 +01:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 2aef6ed9c0 | fix: oversight error on redirect target | 2024-11-28 15:18:07 +01:00 |  | 
			
				
					|  | 01b1136316 | Fix Cookie settings, upgrade packages | 2024-11-28 14:58:33 +01:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 38ce40ae7d | feat: redirect to requested page after login, solves #281 | 2024-11-26 16:21:16 +01:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 01102cb9b0 | feat: add updateUserOnLogin config option for oidc, jwt | 2024-10-23 16:17:47 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 1b5f4bff2c | feat: SyncUserOnLogin now updates name of token logged user | 2024-09-09 10:32:26 +02:00 |  | 
			
				
					|  | 801607fc16   | Refactor main Convert components to Singletons
Restructure main package
Reduce dependencies | 2024-07-16 12:08:10 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 3afe40083d | rename api userconfig to frontend, return json on api auth error | 2024-07-05 11:48:06 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 1072d7b449 | Improve auth handling of rest apis used in frontend for compatibility | 2024-07-04 11:16:45 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 61eebc9fbd | Rework initial commit - moved frontend configuration api to new subrouter for compatibility | 2024-07-03 17:24:26 +02:00 |  | 
			
				
					|  | fb8bbea99d | Remove year in copyright notice | 2024-04-11 23:04:30 +02:00 |  | 
			
				
					|  | 6828c97415 | Add central function to persist users on Login | 2024-03-28 14:22:23 +01:00 |  | 
			
				
					|  | 50401e0030 | Fix conditional rendering of OIDC button in login | 2024-03-28 13:18:25 +01:00 |  | 
			
				
					|  | 642fd5cc91 | Merge branch 'master' into 236-user-authentication-using-keycloak-or-any-openid-client-for-using-external-auth-providers-such-as-ldap-github-google | 2024-03-28 12:07:58 +01:00 |  | 
			
				
					|  | e8fb5a0030 | Add OpenID Connect authentication Fixes #236
Template conditional not yet working
Needs more testing | 2024-03-28 12:01:13 +01:00 |  | 
			
				
					|  | 1e5f2944cf | Upgrade dependencies. Port to jwt-auth v5. | 2024-03-21 22:02:59 +01:00 |  | 
			
				
					|  | e92e727279 | Extend oidc auth provider | 2024-03-13 17:09:36 +01:00 |  | 
			
				
					|  | f761900a3e | Add initial code for oidc authentication support | 2024-03-13 09:37:12 +01:00 |  | 
			
				
					|  | bb1c8cc25d | fix: Move name extract from token in else branch | 2023-09-08 12:11:49 +02:00 |  | 
			
				
					|  | 4b06fa788d | fix: Fix buggy logic and simplify code if ValidateUser enabled | 2023-09-08 11:50:28 +02:00 |  | 
			
				
					| 
							
							
								 Pay Giesselmann | fd94d30a8e | make ldap username attribute configurable | 2023-08-29 09:30:57 +02:00 |  | 
			
				
					|  | ebcae32e23 | Update docs and cleanup | 2023-08-18 15:56:11 +02:00 |  | 
			
				
					|  | 3028f60807 | Reformat and add debug output | 2023-08-18 11:59:16 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 734e818b19 | Merge branch '189-refactor-authentication-module' of https://github.com/ClusterCockpit/cc-backend into 189-refactor-authentication-module | 2023-08-18 11:17:33 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | 57bda63506 | Cleanup some error strings | 2023-08-18 11:17:31 +02:00 |  | 
			
				
					|  | da551a0bb4 | Repair broken error handlng | 2023-08-18 11:00:13 +02:00 |  | 
			
				
					|  | 32b0c8bdd7 | Refactor and cleanup Auth configuration | 2023-08-18 10:43:06 +02:00 |  | 
			
				
					|  | 56d559fdd7 | Fix bug with jwt max-age option | 2023-08-18 09:19:30 +02:00 |  | 
			
				
					|  | cfcf939339 | Add config to jwt again | 2023-08-18 08:57:56 +02:00 |  | 
			
				
					|  | d51be5c308 | Formatting and minor fixes | 2023-08-18 08:49:25 +02:00 |  | 
			
				
					|  | 29552fadc3 | Cleanup SyncOnLogin Handling | 2023-08-17 14:02:04 +02:00 |  | 
			
				
					|  | 15231bc683 | Cleanup and adapt to new structure | 2023-08-17 12:34:30 +02:00 |  | 
			
				
					|  | 87ce4f63d4 | Refactor auth module Separate parts
Add user repository
Add user schema | 2023-08-17 10:29:00 +02:00 |  | 
			
				
					|  | 80aed87415 | Retry fetching user after CanLogin | 2023-08-16 17:21:12 +02:00 |  | 
			
				
					|  | 65cf86586a | Merge branch '105_modify_user_via_api' into 189-refactor-authentication-module | 2023-08-16 09:46:41 +02:00 |  | 
			
				
					|  | 4f6d1fec68 | Fix errors in ldap auth | 2023-08-16 09:19:41 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | fe6de5bc68 | Merge branch '189-refactor-authentication-module' of https://github.com/ClusterCockpit/cc-backend into 189-refactor-authentication-module | 2023-08-14 13:52:29 +02:00 |  | 
			
				
					| 
							
							
								 Christoph Kluge | e550e57ac0 | Fix Java/Grails issued token parsing - Tested locally until successfull login
- Initialize empty projects array | 2023-08-14 13:52:26 +02:00 |  | 
			
				
					|  | 4a2afc7a5a | Add LDAPSyncOnLogin option Cleanup
Extend docs
Remove obsolete Expiration attribute | 2023-08-14 12:40:21 +02:00 |  |