fix(oauth): only show service name if it is defined

Fixes #1216
Merge pull request #1281 from mozilla/issue-1216-undefined-service-name

fix(oauth): only show service name if it is defined