It looks like the login credentials were changed. Someone else may have logged into your CMS, since this is a public forum, other users can see your login information as well.
It shouldn't have anything to do with being on a temporary domain name. You shouldn't be logged out because of a permissions issue on any of the files either.
Does this consistently occur or is it something that happens only some of the time?