JXLoginPane is a control that provides a standard login screen for an
application. It allows the use to pick different servers to log into,
save user names, passwords, or both, and allows the developer to create
any login service necessary. The LoginService can be as secure as
necessary and can use whatever mechanisms for communication the
developer needs.