mirror of
https://github.com/dalbodeule/chibot-chzzk-bot.git
synced 2025-06-09 15:28:21 +00:00
add Session flows
- WSSongListRoutes - fix CORS
This commit is contained in:
parent
8dde66c069
commit
b864fc262b
@ -20,7 +20,6 @@ import io.ktor.server.sessions.*
|
|||||||
import io.ktor.server.websocket.*
|
import io.ktor.server.websocket.*
|
||||||
import kotlinx.serialization.Serializable
|
import kotlinx.serialization.Serializable
|
||||||
import kotlinx.serialization.json.Json
|
import kotlinx.serialization.json.Json
|
||||||
import space.mori.chzzk_bot.common.dotenv
|
|
||||||
import space.mori.chzzk_bot.webserver.routes.*
|
import space.mori.chzzk_bot.webserver.routes.*
|
||||||
import java.time.Duration
|
import java.time.Duration
|
||||||
|
|
||||||
@ -48,8 +47,13 @@ val server = embeddedServer(Netty, port = 8080, ) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
install(CORS) {
|
install(CORS) {
|
||||||
anyHost()
|
allowMethod(HttpMethod.Options)
|
||||||
allowHeader(HttpHeaders.ContentType)
|
allowMethod(HttpMethod.Put)
|
||||||
|
allowMethod(HttpMethod.Patch)
|
||||||
|
allowMethod(HttpMethod.Delete)
|
||||||
|
allowMethod(HttpMethod.Get)
|
||||||
|
allowHost("http://localhost:8080")
|
||||||
|
allowHost(dotenv["FRONTEND"])
|
||||||
}
|
}
|
||||||
install(Sessions) {
|
install(Sessions) {
|
||||||
cookie<UserSession>("user_session", storage = SessionStorageMemory()) {}
|
cookie<UserSession>("user_session", storage = SessionStorageMemory()) {}
|
||||||
|
@ -13,7 +13,6 @@ import kotlinx.serialization.json.Json
|
|||||||
import org.koin.java.KoinJavaComponent.inject
|
import org.koin.java.KoinJavaComponent.inject
|
||||||
import org.slf4j.LoggerFactory
|
import org.slf4j.LoggerFactory
|
||||||
import space.mori.chzzk_bot.common.events.*
|
import space.mori.chzzk_bot.common.events.*
|
||||||
import space.mori.chzzk_bot.common.models.Counters.withDefinition
|
|
||||||
import space.mori.chzzk_bot.common.services.SongConfigService
|
import space.mori.chzzk_bot.common.services.SongConfigService
|
||||||
import space.mori.chzzk_bot.common.services.SongListService
|
import space.mori.chzzk_bot.common.services.SongListService
|
||||||
import space.mori.chzzk_bot.common.services.UserService
|
import space.mori.chzzk_bot.common.services.UserService
|
||||||
|
Loading…
x
Reference in New Issue
Block a user