Патч [3.4.9] auth

Проходной патч системы авторизации, больше рефакторинг, поэтому возможны ошибки.