Skip to content

Commit 8a07917

Browse files
committed
Disable login with Facebook in Windows
1 parent cc721e1 commit 8a07917

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

lib/src/abstracts/facebook_log_in.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1+
import 'dart:io';
2+
13
import 'package:flutter/foundation.dart';
24
import 'package:flutter/material.dart';
35
import 'package:flutter_facebook_auth/flutter_facebook_auth.dart' as lib;
46
import 'package:the_app/src/intl.dart';
57

8+
final isSupported = Platform.isAndroid || Platform.isIOS || Platform.isMacOS;
9+
610
Future<void> configureFacebookLogin() async {
711
if (defaultTargetPlatform == TargetPlatform.macOS) {
812
await lib.FacebookAuth.instance.webAndDesktopInitialize(

lib/src/screens/login.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ class _LoginFormState extends State<LoginForm> {
137137
onPressed: _loginApple,
138138
text: l(context).loginWithApple,
139139
),
140-
if (config.loginWithFacebook)
140+
if (config.loginWithFacebook && facebook_log_in.isSupported)
141141
SignInButton.facebook(
142142
onPressed: _loginFacebook,
143143
text: l(context).loginWithFacebook,

0 commit comments

Comments
 (0)