Добавлена поддержка Ежчана (
ejchan.net,
ejchan.site). Набегаем, тестируем архивацию,
сообщаем о замеченных проблемах.
К сожалению, значительная часть сохранённых до 2024 г. изображений и видео была потеряна (
подробности случившегося). Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
0. Авторизированным считается, когда в сессии имеется логин.
1. При авторизации (если юзер поставил галку "запомнить меня"), помимо сессии, записываем в куки рандомный хэш и логин юзера, а также записываем этот хэш в БД к этому логину.
2. Всегда проверяем ниличие кук с логином и сессией
3. Если они есть. То проверяем равен ли хэш из кук хэшу из БД
4. Если равен - создаем сессию = авторизировали
Какие подводные? Что я упускаю?