From 94552197dc9387514ed924cf993f8356ad2667a7 Mon Sep 17 00:00:00 2001 From: Sambo Chea Date: Sun, 8 Aug 2021 12:39:19 +0700 Subject: [PATCH] Task: Add cubetiq security jwt module --- .gitmodules | 3 +++ cubetiq-security-jwt | 1 + dgs-graphql/build.gradle.kts | 4 ++-- settings.gradle.kts | 3 ++- 4 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .gitmodules create mode 160000 cubetiq-security-jwt diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..7db5413 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "cubetiq-security-jwt"] + path = cubetiq-security-jwt + url = https://git.cubetiqs.com/CUBETIQ/cubetiq-security-jwt.git diff --git a/cubetiq-security-jwt b/cubetiq-security-jwt new file mode 160000 index 0000000..c483f2a --- /dev/null +++ b/cubetiq-security-jwt @@ -0,0 +1 @@ +Subproject commit c483f2a8db7e4c97653b67f8978894e313f5aa0d diff --git a/dgs-graphql/build.gradle.kts b/dgs-graphql/build.gradle.kts index b59fc90..a6088e6 100644 --- a/dgs-graphql/build.gradle.kts +++ b/dgs-graphql/build.gradle.kts @@ -1,5 +1,3 @@ -import org.jetbrains.kotlin.gradle.tasks.KotlinCompile - plugins { id("org.springframework.boot") id("io.spring.dependency-management") @@ -12,6 +10,8 @@ plugins { extra["dgsVersion"] = "4.5.0" dependencies { + api(project(":cubetiq-security-jwt")) + implementation("com.netflix.graphql.dgs:graphql-dgs-spring-boot-starter:${property("dgsVersion")}") runtimeOnly("com.netflix.graphql.dgs:graphql-dgs-subscriptions-websockets-autoconfigure:${property("dgsVersion")}") diff --git a/settings.gradle.kts b/settings.gradle.kts index dc19c94..7bfbdfb 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,3 +1,4 @@ rootProject.name = "graphql-demo" -include("dgs-graphql") \ No newline at end of file +include("dgs-graphql") +include("cubetiq-security-jwt") \ No newline at end of file