feat(auth): allow clientId and fix docs

I also built the repo
Merge pull request #68 from gdi2290/patch-3

feat(auth): error on old clientId api options