Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

biscuit-wai Hackage

WAI middlewares to enable biscuit validation in your WAI applications

Usage

import Network.WAI (Application)
import Network.Wai.Middleware.Biscuit (parseBiscuit, getBiscuit)
import Auth.Biscuit (PublicKey)

app :: PublicKey -> Application
app publicKey req respond = parseBiscuit publicKey $ do
  let verifiedBiscuit = getBiscuit req
   in error "TODO: authorize biscuit and return a response"