AuthMiddleware
object AuthMiddleware
Value members
Concrete methods
def apply[F[_], Err, T](authUser: Kleisli[F, Request[F], Either[Err, T]], onFailure: AuthedRoutes[Err, F])(implicit F: Monad[F]): F => T
def noSpider[F[_] : Monad, T](authUser: Kleisli[[_] =>> OptionT[F, _$15], Request[F], T], onAuthFailure: Request[F] => F[Response[F]]): F => T
def withFallThrough[F[_] : Monad, T](authUser: Kleisli[[_] =>> OptionT[F, _$11], Request[F], T]): F => T