Update: opts set the default to scope in generateAuthUrl
Add: attribute format type