Pull requests

#5 Declined
Repository
Deleted repository
Branch
master (8282e3939d8c)
Repository
christiansalazarh/cruge cruge
Branch
master

mayor configuración al crear usuario por el api

Author
  1. Carlos Belisario
Reviewers
Description

Se le agrego a la creación de usuarios mediante el api la mayor configuración posible, el comportamiento del método sigue siendo el mismo, pero por medio de parámetros se puede indicar distintas opciones tales como

  • la contraseña, pasando como parámetro 'password' al array $mapped_value, de manera que si se realizo un formulario de registro aparte del que trae por defecto cruge puede indicarse en el método y no necesariamente enviar al correo una generada por el api, de no indicarse el parametro el api le asignará una por defecto como normalmente lo venia haciendo.
  • rol: se agrego como segundo parámetro el rol que desea asignarse al usuario que se esta creando, de no existir el rol indicado el api le asigna el rol por defecto como se venía realizando y si no se pasa como parámetro el api tomará como que si es el rol por defecto por lo que se seguirá comportando de la misma manera que venía haciendolo. *envio de mail opcional. Al no ser generada la contraseña por api puede hacerse opcional el envío del mail, por defecto esta para que se envíe el mail tal como se venia comportando pero es configurable en el método.

Realiza las pruebas que necesites, yo realice algunas y me funcionó correctamente, pero las pruebas nunca están demás saludos

Comments (1)

  1. Carlos Belisario author

    Christian Salazar Ahorita fue que vi la respuesta al pr, voy a ver que paso, porque los cambios en mi repo fue porque actualice el fork que había hecho y se actualizo todo el repo imagino hubieron varios cambios.

    Voy a ver si vuelvo a hacer el fork desde cero y hago solo los cambios del pr que envié, sino simplemente hice cambio fue en el metodo createNewUser ya que es el que explore el api y lo necesitava (imagino que unos cuantos también) mas configurable, pero voy a revisar en lo que tenga entorno de desarrollo, saludos