Added Manager check

This commit is contained in:
BuildTools 2022-03-15 15:29:09 +01:00
parent 9c6f772c39
commit a3762c6e14
1 changed files with 8 additions and 5 deletions

View File

@ -1,22 +1,25 @@
@startuml Asura Tournament System @startuml Asura Tournament System
title Login
Actor Admin #palegreen Actor Admin #palegreen
participant Website participant Website
database Server #brown database Server #brown
hide footbox hide footbox
Admin->Website: login(username, passwd) Admin->Website: login(username, passwd)
activate Admin activate Admin
activate Website activate Website
Website->Server: Login Request Website->Server: Login Request
activate Server activate Server
Server-->Website: {status: success | failure} Server-->Website: {status: success | failure}
deactivate Server deactivate Server
alt status = success alt status = success
Website-->Admin: "Login Successful" Website-->Admin: "Login Successful"
opt Is Manager
Website->Admin: redirect(managerPage)
end
Website->Admin: redirect(adminPage) Website->Admin: redirect(adminPage)
' Website-->Admin: Login ' Website-->Admin: Login
end end
deactivate Website deactivate Website
deactivate Admin deactivate Admin
@enduml @enduml