Sourceval random_challenge : unit -> string Sourceval default_check_foreign :
origin:string ->
token:string ->
(_, int * string option) result Lwt.t Sourceval default_register_foreign :
origin:string ->
token:string ->
(_, int * string option) result Lwt.t Sourceexception UserAlreadyDefined Sourceexception NoPasswordProvided