Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
documentacion_tecnica:diaseq:login [2017/06/07 09:40] user |
documentacion_tecnica:diaseq:login [2018/02/20 09:18] (actual) |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
====== Inicio de Sesion ====== | ====== Inicio de Sesion ====== | ||
+ | <seqdia rose,2048x1536> | ||
+ | title inicio de sesion | ||
- | <seqdia rose,2048x1546> | + | participant "Usuario" as usr |
+ | participant "FE\nLogin" as login | ||
+ | participant "API\nLogin" as apilogin | ||
+ | participant "BE\nLogin" as belogin | ||
+ | participant "DS\nLogin" as dslogin | ||
+ | |||
+ | usr -> +usr: | ||
+ | usr -> +login:Iniciar\nSesion | ||
+ | login -> +apilogin:POST api/sesion/iniciar\nusuario:Usuario | ||
+ | apilogin -> +belogin:GenerarSesion(usuario:Usuario) | ||
+ | belogin --> -apilogin:sesion:Sesion | ||
+ | alt sesion != null | ||
+ | apilogin -> +apilogin:RegistrarInicio(sesion:Sesion) | ||
+ | apilogin --> -apilogin: | ||
+ | else sesion == null | ||
+ | end | ||
+ | apilogin --> -login:sesion:Sesion | ||
+ | login --> usr: | ||
+ | </seqdia> | ||
+ | |||
+ | <seqdia rose,2048x1536> | ||
title Inicio de Sesion | title Inicio de Sesion | ||