method rename
rely on getUser call to set user
changes getUser to getCurrentUser which requires no userid
auto login on app start if token exists