1. JavaScript / Говнокод #25584

    +1

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    function managerLogin(){
    	... //Запрос для входа менеджера
    	cookie.set('MANAGERSESSID', response.MANAGERSESSID);
           ...
    }
    
    function userLogin(){
    	... //Запрос для входа пользователя
    	cookie.set('LKSESSID', response.LKSESSID);
           ...
    }

    Фронтендер решил что бэки слишком медленные и тупые и поэтому теперь он сам будет заниматься менеджментом сессии.
    До этого был бэкер который тоже свои сесии изобретал, кое как починили.
    Но теперь у нас вместо одной сессии две.
    Теоретически их может быть больше.
    Код написан на react с очень большим кол-ом native js.
    Что посоветуете человеке?

    Запостил: petrun, 03 Мая 2019

    Комментарии (4) RSS

    • Перестрелять всех нахуй.
      Ответить
    • Выкинуть «React» нахуй и переписа́ть на чём-то нормальном.
      Ответить
    • Перенести всю логику на фронтенд, а бекенд пусть раздаёт статику нахуй!
      Ответить
      • > Перенести всю логику на фронтенд
        Тут понадобится блокчейн.
        Ответить

    Добавить комментарий