consolidate all the auth stuff in one location

store and re-use user id and auth token