Skip to content
This repository has been archived by the owner on Feb 10, 2021. It is now read-only.

DouglasAR01/SMAIN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SMAIN

El api dispone de una sección 'api/admin/..' orientada a la gestión de las cuentas por parte de los administradores, y de una sección 'api/user/..' para los usuarios. Por simplicidad, el rol 'administrador' podrá ser una propiedad role de los usuarios como "a", y los no administradores como "u". Se utiliza JWT para la autenticación y autorización a los endpoints securizados. Además las contraseñas fueron cifrandas de texto plano a un hash unico apartir del algoritmo de cifrado SHA512 y una cadena aleatoria introducida la principio del texto plano comúnmente llamado como SALT.

Dependencias e instalación

El proyecto se encuentra alojado en la carpeta MicroServicio y en la carpeta Doc se encuentra el archivo .sql con la estructura y algunos datos base para realizar pruebas.

  1. Backend

    1. Microsoft.AspNetCore.App==2.1.1
    1. Microsoft.AspNetCore.Razor.Design==2.1.1
    1. Microsoft.VisualStudio.Web.CodeGeneration.Design==2.1.10
    1. Pomelo.EntityFrameworkCore.MySql==2.1.0
    1. Swashbuckle.AspNetCore==5.4.1
    1. Swashbuckle.AspNetCore.Filters==5.1.1
  2. DB

    1. mySQL==4.9

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages