getUrlForProvider method
Implementation
String getUrlForProvider(Provider provider, AuthOptions? options) {
final urlParams = ['provider=${provider.name()}'];
if (options?.scopes != null) {
urlParams.add('scopes=${options!.scopes!}');
}
if (options?.redirectTo != null) {
final encodedRedirectTo = Uri.encodeComponent(options!.redirectTo!);
urlParams.add('redirect_to=$encodedRedirectTo');
}
return '$url/authorize?${urlParams.join('&')}';
}