Modified class to allow setting and getting of scope, to pass through on getLoginUrl call. Defaults to an empty string.