123456789101112131415161718192021letname="password.reset"moduletypeSig=sig(** Create and store a reset token.
Returns [None] if there is no user with [email]. The reset token can be
used with [reset_password] to set the password without knowing the old
password. *)valcreate_reset_token:email:string->stringoptionLwt.t(** Set the password of a user associated with the reset [token]. *)valreset_password:token:string->password:string->password_confirmation:string->(unit,string)Result.tLwt.tvalregister:unit->Core_container.Service.tincludeCore_container.Service.Sigend