Christian Groth
Christian Groth
@slandelle as you also commented the issue, maybe you can pick up this PR?
No, but as far as I see it does not support the error-on-semantic-incompatibility usecase?
I replaced a tiny detail ``` fun DataModel.kserialize(): JsonElement { fun Any?.toJsonElement(): JsonElement { return when (this) { is Number -> JsonPrimitive(this) is String -> JsonPrimitive(this) is Boolean -> JsonPrimitive(this)...
Hi @xupyprmv sorry for the later answer and thanks for sharing your solution :) Unfortunately I don't think there is a branch officially supporting kotlinx.serialization, at least I did not...
Not sure if the output of /openapi.json is also helpful: ``` // 20210316155318 // http://localhost:8080/openapi.json { "components": { "schemas": { "de.espirit.todoapp.VersionResponse": { "nullable": false, "properties": { "gitBranch": { "nullable": false,...
Hi @Wicpar , thanks for your quick reply! > Ah wait: you used `route.ktorroute` instead of `this.ktorroute` Yeah, because I'm inside AuthProvider and don't have this.ktorRoute there, right? Edit: I...
So, unfortunately neither the named authentication nor the inherited provider did change anything. Also changing `.apply { route() }` to `.apply(route)` did change anything. A last suggestion that came to...
Found the error! It wasn't on the side of implementing AuthHandler, but on the usage side. Don't want to be too harsh here, but that's kind of bad API or...
Got some last minor questions, not sure if I may open separate issues for them, please just let me know: 1) the route is now properly intercepted and authorized, also...
1) Regarding to https://swagger.io/docs/specification/authentication/basic-authentication/ three things are needed: - an entry in components.securitySchemes (here the name attribute is generated, which should be the key of the entry, see screenshot) -...