feat: BAC-39 Authentication (#114)

Reviewed-on: #114
Co-authored-by: Janis <janis.e.20@gmx.de>
Co-committed-by: Janis <janis.e.20@gmx.de>
This commit is contained in:
2026-01-20 12:27:59 +01:00
committed by Janis
parent 9d72cda5ff
commit f6d3a18452
110 changed files with 850 additions and 4075 deletions

View File

@@ -52,6 +52,14 @@ lazy val knockoutwhistweb = project.in(file("knockoutwhistweb"))
libraryDependencies += "com.github.ben-manes.caffeine" % "caffeine" % "3.2.3",
libraryDependencies += "tools.jackson.module" %% "jackson-module-scala" % "3.0.2",
libraryDependencies += "de.janis" % "knockoutwhist-data" % "1.0-SNAPSHOT",
libraryDependencies += "org.hibernate.orm" % "hibernate-core" % "6.4.4.Final",
libraryDependencies += "jakarta.persistence" % "jakarta.persistence-api" % "3.1.0",
libraryDependencies += "org.postgresql" % "postgresql" % "42.7.4",
libraryDependencies += "org.playframework" %% "play-jdbc" % "3.0.6",
libraryDependencies += "org.playframework" %% "play-java-jpa" % "3.0.6",
libraryDependencies += "com.nimbusds" % "oauth2-oidc-sdk" % "11.31.1",
libraryDependencies += "org.playframework" %% "play-ws" % "3.0.6",
libraryDependencies += ws,
JsEngineKeys.engineType := JsEngineKeys.EngineType.Node
)