feat: Android SSO in webview

This commit is contained in:
Christian Pauly 2021-07-18 19:04:09 +02:00
parent 12eb09f553
commit befd8e1160
2 changed files with 3 additions and 3 deletions

View File

@ -208,11 +208,11 @@ class HomeserverPickerController extends State<HomeserverPicker> {
: AppConfig.appOpenUrlScheme.toLowerCase() + '://login';
final url =
'${Matrix.of(context).client.homeserver?.toString()}/_matrix/client/r0/login/sso/redirect/${Uri.encodeComponent(id)}?redirectUrl=${Uri.encodeQueryComponent(redirectUrl)}';
if (PlatformInfos.isIOS) {
if (PlatformInfos.isMobile) {
browser ??= ChromeSafariBrowser();
browser.open(url: Uri.parse(url));
} else {
launch(redirectUrl, forceWebView: true);
launch(redirectUrl);
}
}

View File

@ -1179,7 +1179,7 @@ packages:
name: swipe_to_action
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.0"
version: "0.2.0"
synchronized:
dependency: transitive
description: