Specify the type of data returned after we've authenticated a request.
quite often this is some User datatype.
NOTE: THIS API IS EXPERIMENTAL AND SUBJECT TO CHANGE
:: a typeCtrl KGHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05
Moduleservant-server-0.20.2Haskell2010
Specify the type of data returned after we've authenticated a request.
quite often this is some User datatype.
NOTE: THIS API IS EXPERIMENTAL AND SUBJECT TO CHANGE
Handlers for AuthProtected resources
NOTE: THIS API IS EXPERIMENTAL AND SUBJECT TO CHANGE
AuthHandlerunAuthHandler :: r -> Handler usrFunctor (AuthHandler r)Defined in servant-server-0.20.2 · Servant.Server.Experimental.AuthGeneric (AuthHandler r usr)Defined in servant-server-0.20.2 · Servant.Server.Experimental.Authtype Rep (AuthHandler r usr) = D1 ('MetaData "AuthHandler"
"Servant.Server.Experimental.Auth"
"servant-server-0.20.2-DEGy5HWu5CN9qp6ok675uv"
'True) (C1 ('MetaCons "AuthHandler"
'PrefixI 'True) (S1 ('MetaSel ('Just "unAuthHandler"
) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (r -> Handler usr))))Defined in servant-server-0.20.2 · Servant.Server.Experimental.AuthNOTE: THIS API IS EXPERIMENTAL AND SUBJECT TO CHANGE
(HasServer api context, HasContextEntry context (AuthHandler Request (AuthServerData (AuthProtect tag)))) => HasServer (AuthProtect tag :> api) contextKnown orphan instance.