install(Authentication) { form{ challenge = FormAuthChallenge.Redirect { credentials -> "/login?message=Invalid%20credentials" } validate { // val mySession: MySession? = call.sessions.get() // Doesn't work UserIdPrincipal("Hello") } } }