signInSite method
Returns the credentials state for a given user by SocialSignInResultInterface Get the credentials and authorization of social login, it will convert an authorization code obtained via Social sign into a session in your system.
Implementation
/*
SocialSignIn().initialSite(FacebookSignInConfig(
clientId: SocialPrivateData.facebookClientId,
clientSecret: SocialPrivateData.facebookClientSecret,
redirectUrl: SocialPrivateData.simpleRedirectUrl,
), null);
OutlinedButton(
onPressed: () async {
final authResult = await SocialSignIn().signInSite(SocialPlatform.facebook, context);
printSignInResult(authResult);
}, child: const Text('Login with Facebook'),
),
* */
Future<SocialSignInResultInterface> signInSite(
SocialPlatform site, BuildContext context) {
return SocialSignInPlatform.instance.signInSite(site, context);
}