Search
Write a publication
Pull to refresh
0
0
Дмитрий Яковенко @WZline

User

Send message
При такой постановке задачи не могу с Вами не согласится. Вы совершенно правы!
Но автор упоминает статусы ответа сервера 401 и 403, это работает для HTTP-аутентификации. На большинстве же сайтов будет ответ 200, и авторизацию пользователя нужно проверять дополнительно.

Я обычно на стороне бек-энда проверяю авторизацию и при необходимости отдаю статус о необходимости авторизации, так как на статусе ответа не мог решить вопрос.
У меня при решении такой задачи всегда возникает вопрос целесообразности таких трудозатрат.

Самый простой способ, который приходит в голову, сделать авторизованному пользователю по таймауту (например 10-15 минут, зависит от настроек сессии на сервере) аякс-запрос на спец страницу, на которой продлевать сессию (с минимальными затратами), чтобы пользователь не разавторизовывался.
Задачка интересная, актуальная.
Тут про генерацию инфоблоков писали — поставлю плюсик.
Вообще, битриксоидам бы предложить включить такую маленькую полезную утилитку в стандартную поставку (Но у них, наверное, только портал на уме)

От себя: не хватает PREVIEW_PICTURE и DETAIL_PICTURE — тоже немаловажные поля.
Про код ничего не скажу, особо не вчитывался — идею посмотрел…

Information

Rating
Does not participate
Location
Севастополь, Республика Крым, Россия
Date of birth
Registered
Activity