code: func (c *Client) UpsertPassword(user string, password []byte) error {
  	_, err := c.PostJSON(
  		c.Endpoint("users", user, "web", "password"),
  		upsertPasswordReq{
  			Password: string(password),
  		})
  	if err != nil {
  		return trace.Wrap(err)
  	}
  
  	return nil
  }
docs: // UpsertPassword updates web access password for the user