Skip to content

Instantly share code, notes, and snippets.

@teigen
teigen / auth.scala
Created July 19, 2012 14:33
Unfiltered authentication example
package auth
import unfiltered.Cycle
import unfiltered.request.{HttpRequest, BasicAuth, Path}
import unfiltered.response._
import unfiltered.jetty.Http
import unfiltered.filter.Plan
object Req {
def apply[Req, Res](f:PartialFunction[HttpRequest[Req], HttpRequest[Req] => ResponseFunction[Res]]):Cycle.Intent[Req, Res] = {