eved-0.0.3.0: A value level web framework
Safe HaskellNone
LanguageHaskell2010

Web.Eved.Auth

Documentation

auth :: (Eved api m, EvedAuth api, Applicative f) => NonEmpty (f (AuthScheme a)) -> f (api b) -> f (api (a -> b)) Source #

class EvedAuth api where Source #

Methods

auth_ :: NonEmpty (AuthScheme a) -> api b -> api (a -> b) Source #

Instances

Instances details
EvedAuth EvedClient Source # 
Instance details

Defined in Web.Eved.Auth

Methods

auth_ :: NonEmpty (AuthScheme a) -> EvedClient b -> EvedClient (a -> b) Source #

EvedAuth (EvedServerT m) Source # 
Instance details

Defined in Web.Eved.Auth

Methods

auth_ :: NonEmpty (AuthScheme a) -> EvedServerT m b -> EvedServerT m (a -> b) Source #