complete login manager