feat(auth): support setting auth token
feat(demo): get auth info from env