documentation for LoginViewController