Module EzSessionServer.Make

Main functor that defines handlers for authentication services.

Parameters

module S : Arg

Signature

Registers authentication (connect, login and logout) services for current API. For more information about every one of them, see .ml file.

val get_request_session : EzAPIServerUtils.Req.t -> S.SessionArg.user_id EzSession.TYPES.session option Lwt.t

Gets user's session from user's request.