buildAuthorizationUrl method
Builds the OAuth2 authorization URL for this configuration
Implementation
String buildAuthorizationUrl({String? state}) {
final redirectUri = '${config.redirectScheme}://oauth2redirect';
final generatedState = state ?? _generateState();
return buildAuthorizationUrlStatic(
baseUrl: config.baseUrl,
clientId: config.clientId,
redirectUri: redirectUri,
scope: config.scopes.join(' '),
codeChallenge: '', // We'll add PKCE later if needed
state: generatedState,
);
}