org.http4s.server.middleware.authentication

Type members

Classlikes

object BasicAuth

Provides Basic Authentication from RFC 2617.

Provides Basic Authentication from RFC 2617.

object DigestAuth

Provides Digest Authentication from RFC 2617.

Provides Digest Authentication from RFC 2617.

Value members

Concrete methods

def challenged[F[_], A](challenge: Kleisli[F, Request[F], Either[Challenge, ContextRequest[F, A]]])(routes: AuthedRoutes[A, F])(implicit F: Sync[F]): HttpRoutes[F]