createAuthorizeUrl method
Generates an Authorization URL
This should be displayed to the user.
Implementation
String createAuthorizeUrl() {
return '$baseUrl/authorize${buildQueryString({'client_id': clientId, 'scope': scopes.join(','), 'redirect_uri': redirectUri, 'state': state})}';
}