Fixed google auth redirect for android

This commit is contained in:
2026-02-10 23:58:34 +08:00
parent 01c6b3537c
commit 747edbdd8c
2 changed files with 14 additions and 1 deletions
+5 -1
View File
@@ -1,3 +1,5 @@
import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
@@ -61,7 +63,9 @@ class _LoginScreenState extends ConsumerState<LoginScreen> {
Future<void> _handleOAuthSignIn({required bool google}) async {
setState(() => _isLoading = true);
final auth = ref.read(authControllerProvider);
final redirectTo = kIsWeb ? Uri.base.origin : null;
final redirectTo = kIsWeb
? Uri.base.origin
: (Platform.isAndroid ? 'io.supabase.tasq://login-callback' : null);
try {
if (google) {