Skip to content

Commit 65eb498

Browse files
committed
Improves keycloak config, separating backend and frontend
1 parent ffd5dd6 commit 65eb498

File tree

4 files changed

+139
-39
lines changed

4 files changed

+139
-39
lines changed

leaderboards/src/main/resources/application-dev.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ quarkus:
88

99
# Security
1010
oidc:
11+
credentials:
12+
secret: secret
1113
tls:
1214
verification: none
1315

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
quarkus:
22
oidc:
33
auth-server-url: ${KEYCLOAK_HOST}/realms/lunatech
4-
smallrye-openapi:
5-
oidc-open-id-connect-url: ${KEYCLOAK_HOST}/auth/realms/lunatech/.well-known/openid-configuration
4+
smallrye-openapi:

leaderboards/src/main/resources/application.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ quarkus:
1111
oidc:
1212
credentials:
1313
secret: ${KEYCLOAK_SECRET}
14-
client-id: leaderboards
14+
client-id: leaderboards-backend
1515
tls:
1616
verification: required
1717

@@ -22,6 +22,8 @@ quarkus:
2222
# Swagger
2323
smallrye-openapi:
2424
security-scheme: oidc
25+
oidc-open-id-connect-url: ${KEYCLOAK_HOST}/auth/realms/lunatech/.well-known/openid-configuration
2526
swagger-ui:
2627
always-include: true
2728
oauth2-redirect-url: http://localhost:8080/q/swagger-ui/oauth2-redirect.html
29+
oauth-client-id: leaderboards-frontend

0 commit comments

Comments
 (0)