maybe fix MacOS logins, remove the need for the stored salt.  Generate
it dynamically when the page is loaded