This commit is contained in:
		| @@ -20,6 +20,8 @@ public class KeycloakRepository { | ||||
| 	 * @param password | ||||
| 	 */ | ||||
| 	public void register(String login, String password) { | ||||
| 		// see https://www.keycloak.org/docs-api/17.0/rest-api/index.html#_users_resource | ||||
| 		// https://canada1.discourse-cdn.com/free1/uploads/keycloak/original/2X/3/379bbfe8857de117771149174a96e4216ebe9c76.png | ||||
| 		// TODO Auto-generated method stub | ||||
| 		LOGGER.error("not yet implemented registration of user {} in keycloak", login); | ||||
| 	} | ||||
|   | ||||
										
											Binary file not shown.
										
									
								
							| Before Width: | Height: | Size: 6.6 KiB | 
| @@ -7,9 +7,9 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent" title="zur Finanzübersicht"><i class="far fa-money-bill-alt"></i></a> | ||||
| 		<a th:href="@{/business/bookings}" class="btn btn-secondary btn-icon-silent" title="Buchungsübersicht" sec:authorize="hasRole('business_booking')"><i class="fas fa-users"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent">Finanzübersicht</a> | ||||
| 		<a th:href="@{/business/bookings}" class="btn btn-secondary btn-icon-silent" sec:authorize="hasRole('business_booking')">Buchungsübersicht</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,8 +7,8 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent" title="zur Finanzübersicht"><i class="far fa-money-bill-alt"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent">Finanzübersicht</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,9 +7,9 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/business/bookings}" class="btn btn-secondary btn-icon-silent" title="zur Buchungsübersicht" sec:authorize="hasRole('business_booking')"><i class="fas fa-users"></i></a> | ||||
| 		<a th:href="@{/business/privileges}" class="btn btn-secondary btn-icon-silent" title="Nutzerverwaltung" sec:authorize="hasRole('admin')"><i class="fas fa-user-lock"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 		<a th:href="@{/business/bookings}" class="btn btn-secondary btn-icon-silent" sec:authorize="hasRole('business_booking')">Buchungsübersicht</a> | ||||
| 		<a th:href="@{/business/privileges}" class="btn btn-secondary btn-icon-silent" sec:authorize="hasRole('admin')">Nutzerverwaltung</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,8 +7,8 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent" title="zur Finanzübersicht"><i class="far fa-money-bill-alt"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent">Finanzübersicht</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -8,8 +8,8 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent" title="zur Finanzübersicht"><i class="far fa-money-bill-alt"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 		<a th:href="@{/business/}" class="btn btn-secondary btn-icon-silent">Finanzübersicht</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,7 +7,7 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,8 +7,8 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" title="zur Hauptseite"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/confirmation}" class="btn btn-secondary btn-icon-silent" title="Anmeldungen"><i class="fas fa-user-check"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent">Hauptseite</a> | ||||
| 		<a th:href="@{/confirmation}" class="btn btn-secondary btn-icon-silent">Anmeldungen</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,9 +7,10 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/business}" class="btn btn-secondary btn-icon-silent" title="Abrechnungen" sec:authorize="hasRole('business')"><i class="far fa-money-bill-alt"></i></a> <a | ||||
| 			th:href="@{/confirmation}" class="btn btn-secondary btn-icon-silent" title="Anmeldungen" sec:authorize="hasRole('registrator')"><i class="fas fa-user-check"></i></a> <a | ||||
| 			href="https://www.onkelwernerfreizeiten.de/cloud" class="btn btn-secondary btn-icon-silent" title="Nextcloud" target="_blank"><img th:src="@{images/nextcloud.png}" width="20px" /></a> | ||||
| 	  <a href="https://www.onkelwernerfreizeiten.de:8443/realms/ow/account/" class="btn btn-secondary btn-icon-silent" target="_blank">Profil</a> | ||||
| 		<a th:href="@{/business}" class="btn btn-secondary btn-icon-silent" sec:authorize="hasRole('business')">Abrechnung</i></a>  | ||||
| 		<a th:href="@{/confirmation}" class="btn btn-secondary btn-icon-silent" sec:authorize="hasRole('registrator')">Bestätigung</i></a>  | ||||
| 		<a href="https://www.onkelwernerfreizeiten.de/cloud" class="btn btn-secondary btn-icon-silent" target="_blank">Nextcloud</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
| @@ -7,7 +7,7 @@ | ||||
| </head> | ||||
| <body> | ||||
| 	<header> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" target="_blank" title="Startseite laden"><i class="fas fa-home"></i></a> | ||||
| 		<a th:href="@{/}" class="btn btn-secondary btn-icon-silent" target="_blank">Startseite laden</a> | ||||
| 	</header> | ||||
| 	<content> | ||||
| 	<div class="mainpage"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user