Login screen will require login email and password text field which you can easily create after looking at the documentation for
GUI.textField and
GUI.passwordField. Once you are ready with screen, pass user name and password to App 42
User Management service to authenticate the user.