Add TODO's
This commit is contained in:
@@ -130,8 +130,7 @@ dependencies {
|
||||
implementation("io.ktor:ktor-locations:$ktor_version")
|
||||
implementation("io.ktor:ktor-auth:$ktor_version")
|
||||
implementation("io.ktor:ktor-auth-jwt:$ktor_version")
|
||||
implementation("io.ktor:ktor-gson:$ktor_version")
|
||||
implementation("io.ktor:ktor-auth-jwt:$ktor_version")
|
||||
implementation("io.ktor:ktor-gson:$ktor_version") /* TODO Can be removed ? */
|
||||
implementation("io.ktor:ktor-websockets:$ktor_version")
|
||||
implementation("org.koin:koin-ktor:$koinVersion")
|
||||
implementation("io.ktor:ktor-jackson:$ktor_version")
|
||||
|
||||
@@ -128,7 +128,7 @@ fun Application.module(env: Env = PROD) {
|
||||
verifier(JwtConfig.verifier)
|
||||
realm = "dc-project.fr"
|
||||
authHeader { call ->
|
||||
call.request.queryParameters.get("token")?.let {
|
||||
call.request.queryParameters["token"]?.let {
|
||||
HttpAuthHeader.Single("Bearer", it)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -47,6 +47,7 @@ object JwtConfig {
|
||||
|
||||
/**
|
||||
* Produce a token for this combination of User and Account
|
||||
* TODO move token creator in other place
|
||||
*/
|
||||
fun makeToken(user: UserI): String = JWT.create()
|
||||
.withSubject("Authentication")
|
||||
|
||||
Reference in New Issue
Block a user