рефакторинг login, signup