Changes between Version 4 and Version 5 of UseCaseImplementations


Ignore:
Timestamp:
09/15/25 18:17:40 (2 days ago)
Author:
231172
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseImplementations

    v4 v5  
    2424
    2525=== Use Case ID: 1 – Регистрација  ===
    26 Корисникот го кликнува копчето за регистрација со што се извршува основна валидација на формата на клиентска страна (ако станува збор за купувач, последната селекција од регистрацијата не треба да биде селектирана). При клик на копчето Submit Application, се испраќа POST барање до backend апликацијата во која се сместени поднесените информации.
     26Корисникот го кликнува копчето за регистрација со што се извршува основна валидација на формата на клиентска страна (ако станува збор за купувач, последната селекција од регистрацијата не треба да биде селектирана). Потоа AuthContext повикува помошна функција во services (authService) која праќа POST барање до backend (/register). На серверот се извршува повторна валидација и проверка дали веќе постои корисник со дадените податоци. Ако валидацијата е успешна, backend креира нов запис во табелата users и враќа информации за корисникот. По успешен одговор, AuthContext ја зачувува корисничката информација во својот локален state и ја запишува во localStorage за постојана сесија и побрзо ажурирање.
    2727[[BR]]
    2828[[Image(Registracija.png)]]
     29[[Image()]]
     30[[Image()]]
     31[[Image()]]
    2932
    3033=== Use Case ID: 2 – Најава  ===