It is better if the software can give an option to save password in the registry or something so that every time you open it, you don't have to type in the password, unless on another pc
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.