Daily commit

This commit is contained in:
Dennis Nemec
2026-02-05 10:46:13 +01:00
parent 4e808e234d
commit e0007dcf33
51 changed files with 2131 additions and 139 deletions

15
lib/util/login.dart Normal file
View File

@ -0,0 +1,15 @@
import 'package:app_gaslieferung/exceptions/login.dart';
import 'package:app_links/app_links.dart';
String getSessionIdFromUrl(Uri uri) {
if (uri.scheme == 'myapp' && uri.host == 'callback') {
final code = uri.queryParameters['session_id'];
if (code != null) {
return code;
} else {
throw LoginNoSessionIdException();
}
}
throw LoginInvalidUrlException();
}