--- title: 'Workflow Authenticate' disqus: hackmd --- TrackiPRO === User flows --- ```sequence TrackiPRO\nFrontend->TrackiPRO\nBackend: POST Login API TrackiPRO\nBackend->Trackimo API: POST: Login API Trackimo API->TrackiPRO\nBackend: Response TrackiPRO\nBackend->TrackiPRO\nBackend: If user not found\nSkip TrackiPRO\nBackend->TrackiPRO\nBackend: If 401?? TrackiPRO\nBackend->TrackiPRO\nBackend: If 200 TrackiPRO\nBackend->TrackiPRO\nFrontend: Response token\nof: {trackiPRO, trackimo, app tracki} TrackiPRO\nFrontend->TrackiPRO\nFrontend: Save token to\nlocalStorage TrackiPRO\nFrontend->Trackimo: Call API /devices TrackiPRO\nFrontend->TrackiPRO\nBackend: Call API /devices TrackiPRO\nFrontend->TrackiPRO\nFrontend: Show total devices of\nall systems ```