add Session flows (5x)

- fix CORS
This commit is contained in:
dalbodeule 2024-08-08 17:26:33 +09:00
parent a2b2608312
commit 369d5491e8
No known key found for this signature in database
GPG Key ID: EFA860D069C9FA65

View File

@ -46,15 +46,6 @@ val server = embeddedServer(Netty, port = 8080, ) {
isLenient = true
})
}
install(CORS) {
allowMethod(HttpMethod.Options)
allowMethod(HttpMethod.Put)
allowMethod(HttpMethod.Patch)
allowMethod(HttpMethod.Delete)
allowMethod(HttpMethod.Get)
allowHost(dotenv["FRONTEND"] ?: "localhost:3000", schemes = listOf("http", "https", "ws", "wss"))
allowCredentials = true
}
install(Sessions) {
cookie<UserSession>("user_session", storage = SessionStorageMemory()) {}
}
@ -126,6 +117,16 @@ val server = embeddedServer(Netty, port = 8080, ) {
}
}
}
install(CORS) {
allowMethod(HttpMethod.Options)
allowMethod(HttpMethod.Put)
allowMethod(HttpMethod.Patch)
allowMethod(HttpMethod.Delete)
allowMethod(HttpMethod.Get)
allowHost(dotenv["FRONTEND"] ?: "localhost:3000", schemes=listOf("https"))
allowCredentials = true
}
}
fun start() {