EzSessionServer.MakeMain functor that defines handlers for authentication services.
module Service :
EzSession.M
with type user_id = S.SessionArg.user_id
and type user_info = S.SessionArg.user_infoSee EzSession.Make
val register_handlers :
EzAPIServerUtils.Directory.t ->
EzAPIServerUtils.Directory.tRegisters 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.tGets user's session from user's request.