Password.MakeMake creates a strategy for a provided model.
type entity = M.tval call : 
  Dream.request ->
  entity ->
  entity FPauth_core.Static.StratResult.t Lwt.tcall is a main function of a strategy, which authenticates the user by "password" param. The param is verified against a hashed password with Argon2.
See Password.name