move AccountLoginRequest here from cloudos
fix misplaced @Size annotation