feat: Open account manage url when using MAS

This commit is contained in:
krille-chan 2024-11-02 10:51:57 +01:00
commit be7a7fb671
No known key found for this signature in database
4 changed files with 171 additions and 144 deletions

View file

@ -160,6 +160,7 @@ class HomeserverPickerController extends State<HomeserverPicker> {
final result = await FlutterWebAuth2.authenticate(
url: url.toString(),
callbackUrlScheme: urlScheme,
options: FlutterWebAuth2Options(useWebview: !isDefaultPlatform),
);
final token = Uri.parse(result).queryParameters['loginToken'];
if (token?.isEmpty ?? false) return;