File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed
Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ title Start Analysis Flow
33
44actor User
55participant "Client (React)" as Client
6+ participant "AuthController" as Auth
67participant "RequestResource" as Controller
78participant "RequestService" as ReqService
89participant "RepositoryFetchingService" as RepoService
@@ -13,9 +14,13 @@ participant "Git Server" as Git
1314
1415== Authentication Phase ==
1516User -> Client : Enter Credentials & Click "Start"
16- Client -> Controller : POST /api/auth/login
17+ Client -> Auth : POST /api/auth/login
1718note right of Client : Sends username, password, serverUrl
18- Controller -> Client : 200 OK (Set-Cookie: jwt, username, password)
19+ Auth -> ArtemisClient : authenticate(url, user, pass)
20+ ArtemisClient -> Artemis : POST /api/core/public/authenticate
21+ Artemis --> ArtemisClient : 200 OK (Set-Cookie: jwt)
22+ ArtemisClient --> Auth : jwtToken
23+ Auth -> Client : 200 OK (Set-Cookie: jwt, username, password)
1924Client -> Client : Navigate to /teams
2025
2126== Data Loading Phase ==
You can’t perform that action at this time.
0 commit comments