Skip to content

Commit 499d933

Browse files
committed
Cleaning up after switching to OIDC
1 parent e93ba1d commit 499d933

10 files changed

Lines changed: 6 additions & 151 deletions

File tree

src/main/java/no/java/submit/config/HmacConfig.java

Lines changed: 0 additions & 23 deletions
This file was deleted.

src/main/java/no/java/submit/config/TokenConfig.java

Lines changed: 0 additions & 31 deletions
This file was deleted.

src/main/java/no/java/submit/controller/HomeController.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import jakarta.ws.rs.GET;
99
import jakarta.ws.rs.Path;
1010
import jakarta.ws.rs.core.Context;
11-
import no.java.submit.form.LoginForm;
1211

1312
@Path("")
1413
public class HomeController {
@@ -23,7 +22,7 @@ public class HomeController {
2322
@Blocking
2423
public TemplateInstance get(@Context SecurityIdentity securityIdentity) {
2524
if (securityIdentity.isAnonymous()) {
26-
return home.data("form", new LoginForm());
25+
return home.instance();
2726
}
2827

2928
return listing.instance();

src/main/java/no/java/submit/form/LoginForm.java

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/main/java/no/java/submit/lang/SubmitException.java

Lines changed: 0 additions & 11 deletions
This file was deleted.

src/main/java/no/java/submit/util/HmacHelper.java

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/main/java/no/java/submit/util/TokenHelper.java

Lines changed: 0 additions & 51 deletions
This file was deleted.

src/main/resources/application.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
#quarkus.oidc.credentials.secret=[configure me]
44
quarkus.oidc.application-type=web-app
55
quarkus.oidc.authentication.scopes=openid email
6-
quarkus.oidc.authentication.prompt=login
76
quarkus.oidc.authentication.redirect-path=/
87

8+
quarkus.http.auth.permission.authenticated.paths=/login
9+
quarkus.http.auth.permission.authenticated.policy=authenticated
10+
911
quarkus.cache.caffeine."sessions".expire-after-write=5m
1012

1113
# 2025

src/main/resources/templates/home.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ <h1>{conference:current.name}</h1>
66
</header>
77

88
<div class="login-button">
9-
<a href="/talk" hx-boost="false">Log in</a>
9+
<a href="/login" hx-boost="false">Log in</a>
1010
</div>
1111

1212
{#fragment sent rendered=false}

src/main/resources/templates/partial/base.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<script src="/static/jquery-3.7.1.js"></script>
1111
<script src="/static/speakers.js"></script>
1212
</head>
13-
<body hx-boost="true">
13+
<body hx-boost="false">
1414

1515
<header>
1616
<div class="content">

0 commit comments

Comments
 (0)