no need to test if logged in

the first API call will tell us anyway
redirect to login page only once
SINGLE_USER_MODE support

the reload is a bit of a hack, but it only needs to be done once
SINGLE_USER_MODE feature in the README