diff --git a/build.gradle b/build.gradle index f1df19a..4dcecb5 100644 --- a/build.gradle +++ b/build.gradle @@ -48,6 +48,7 @@ dependencies { implementation group: 'com.alphacephei', name: 'vosk', version: '0.3.45' implementation 'org.springframework.boot:spring-boot-starter-webflux' implementation 'com.alphacephei:vosk:0.3.38' + implementation 'org.springframework.session:spring-session-data-redis' } tasks.named('test') { diff --git a/src/main/resources/application-prod.yml b/src/main/resources/application-prod.yml index 7c03618..40325ad 100644 --- a/src/main/resources/application-prod.yml +++ b/src/main/resources/application-prod.yml @@ -29,6 +29,13 @@ spring: user-info-uri: https://api.github.com/user user-name-attribute: id + session: + store-type: redis + redis: + flush-mode: on-save + namespace: skillboost:session + + jwt: secret-key: ${JWT_SECRET_KEY} expiration-ms: 86400000