Авторизация, немного оптимизаций