Beispiel #1
0
        public void regenerarContraseña(Usuario usuario)
        {
            String nuevaContraseña = SeguridadUtiles.generarPassword();
            String passEncriptado  = SeguridadUtiles.encriptarMD5(nuevaContraseña);

            this.daoSeguridad.regenerarContraseña(usuario.id, passEncriptado);
            enviarMail(nuevaContraseña, usuario, false);
        }
Beispiel #2
0
        public void crearUsuario(Usuario usuario)
        {
            bool   hayRepetidos         = this.daoSeguridad.chequearCamposUnicos(usuario);
            String contraseña           = SeguridadUtiles.generarPassword();
            String contraseñaEncriptada = SeguridadUtiles.encriptarMD5(contraseña);

            usuario.pass = contraseñaEncriptada;

            if (!hayRepetidos)
            {
                this.daoSeguridad.crearUsuario(ref usuario);
                this.enviarMail(contraseña, usuario, false);
            }
            else
            {
                throw new Exception("REPETIDOS");
            }
        }