getOAuthSignInUrl method
Generates a link to log in an user via a third-party provider.
Implementation
Future<OAuthResponse> getOAuthSignInUrl({
required OAuthProvider provider,
String? redirectTo,
String? scopes,
Map<String, String>? queryParams,
}) async {
_removeSession();
return _getUrlForProvider(
provider,
url: '$_url/authorize',
redirectTo: redirectTo,
scopes: scopes,
queryParams: queryParams,
);
}