Skip to content

udistrital/usuario_rol_mf

Repository files navigation

Usuario Rol Microcliente

Cliente para la gestión del usuario_mf, manejo de usuarios y control de roles, parte del sistema de auditoria (Sísifo). Este proyecto está desarrollado con Angular.

Especificaciones Técnicas

Tecnologías Implementadas y Versiones

Variables de Entorno

export const environment = {
  production: false,
  apiUrl: "http://localhost:4202/",
  AUTENTICACION_MID: [URL de API MID Autenticación],
  TOKEN: {
    AUTORIZATION_URL: [URL de Autorización - login],
    CLIENTE_ID: [Token de acceso],
    RESPONSE_TYPE: [Tipo de Respuesta del token],
    SCOPE: [Alcance de la solicitud],
    REDIRECT_URL: [URL de redirección],
    SIGN_OUT_URL: [URL de Cerrar Sesión - logout],
    SIGN_OUT_REDIRECT_URL: [URL de redirección despues de cerrar sesion],
    AUTENTICACION_MID:  [URL de API MID Autenticación],
  },
};

Ejecución del Proyecto

Este proyecto es parte de una infraestructura de microfrontend implementada con la librería Single-SPA. Para ejecutarlo correctamente, es necesario levantar dos aplicaciones independientes: el Root y el Core.

Root

El Root contiene la lógica de Sísifo

Pasos para la Ejecución del Root

  1. Clonar el repositorio del Root:

    git clone https://github.com/udistrital/auditoria_plan_mejoramiento_root_mf
  2. Acceder al directorio del repositorio clonado:

    cd auditoria_plan_mejoramiento_root_mf
  3. Instalar las dependencias:

    npm install
  4. Iniciar el Root:

    npm start

Core

El Core contiene componentes generales que construyen el layout y administran aspectos como la autenticación.

Pasos para la Ejecución del Core

  1. Clonar el repositorio del Core:

    git clone https://github.com/udistrital/core_mf_cliente
  2. Acceder al directorio del repositorio clonado:

    cd core_mf_cliente
  3. Instalar las dependencias:

    npm install
  4. Iniciar el Core:

    npm start

usuario_rol_mf

Microcliente de gestion de usuarios

Pasos para la Ejecución de usuario_mf

  1. Clonar el repositorio:

    git clone https://github.com/udistrital/usuario_rol_mf
  2. Acceder al directorio del repositorio clonado:

    cd usuario_rol_mf
  3. Instalar las dependencias:

    npm install
  4. Iniciar usuario_mf:

    npm start

Con estos pasos, se tendrán las partes mínimas necesarias para ejecutar el proyecto en un entorno local.

Ejecución Dockerfile

# Does not apply

Ejecución docker-compose

# Does not apply

Ejecución Pruebas

# Developing

Estado CI

# Developing

|

Licencia

This file is part of usuario_rol_mf

usuario_rol_mf is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (atSara Sampaio your option) any later version.

usuario_rol_mf is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with usuario_rol_mf. If not, see https://www.gnu.org/licenses/.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published