securing with nextcloud oidc
This commit is contained in:
		| @@ -21,7 +21,7 @@ | ||||
| 			<span class="navbar-toggler-icon"></span> | ||||
| 		</button> | ||||
| 		<div class="collapse navbar-collapse" id="navbarSupportedContent" style="margin-right: 20px"> | ||||
| 			<ul class="navbar-nav mb-2 mb-lg-0"> | ||||
| 			<ul class="navbar-nav mb-2 mb-lg-0" th:if="${hasBUrole}"> | ||||
| 				<li class="nav-item"><a class="btn btn-outline-secondary" th:href="@{/}" style="margin-left: 12px">Einteilung</a></li> | ||||
| 				<li class="nav-item"><a class="btn btn-outline-secondary" th:href="@{/subject/list}" style="margin-left: 12px">Themen</a></li> | ||||
| 			</ul> | ||||
| @@ -34,11 +34,16 @@ | ||||
| 					<a href="#" class="btn btn-outline-secondary" onclick="toggleDarkMode()"><i class="bi bi-moon"></i></a> | ||||
| 				</li> | ||||
| 				<li class="nav-item"> | ||||
| 					<a th:href="@{/logout}" class="btn btn-outline-secondary">abmelden</a> | ||||
| 					<a th:href="@{${nextcloudUrl}}" class="btn btn-outline-secondary">→ nextcloud</a> | ||||
| 				</li> | ||||
| 			</ul> | ||||
| 		</div> | ||||
| 	</nav> | ||||
| 	<div layout:fragment="content">content</div> | ||||
| 	<div layout:fragment="content" th:if="${hasBUrole}">content</div> | ||||
| 	<div th:unless="${hasBUrole}"> | ||||
| 		<div class="borderdist"> | ||||
| 			<div class="alert alert-danger">Leider fehlen Ihnen die Berechtigungen, um diese Anwendung nutzen zu können.</div> | ||||
| 		</div> | ||||
| 	</div> | ||||
| </body> | ||||
| </html> | ||||
		Reference in New Issue
	
	Block a user