Instead of using status, could we use simply `params`, and use it inside this instead of wrapping in other function as `_requestPasswordReset` ?