update login view, admin contoller, add get_input library, add message library