25 lines
648 B
Kotlin
25 lines
648 B
Kotlin
package com.example
|
|
|
|
import com.auth0.jwt.JWT
|
|
import com.auth0.jwt.algorithms.Algorithm
|
|
import io.ktor.http.*
|
|
import io.ktor.serialization.kotlinx.json.*
|
|
import io.ktor.server.application.*
|
|
import io.ktor.server.auth.*
|
|
import io.ktor.server.auth.jwt.*
|
|
import io.ktor.server.plugins.contentnegotiation.*
|
|
import io.ktor.server.plugins.statuspages.*
|
|
import io.ktor.server.response.*
|
|
import io.ktor.server.routing.*
|
|
|
|
fun Application.configureSerialization() {
|
|
install(ContentNegotiation) {
|
|
json()
|
|
}
|
|
routing {
|
|
get("/json/kotlinx-serialization") {
|
|
call.respond(mapOf("hello" to "world"))
|
|
}
|
|
}
|
|
}
|