feat: add deeplinking support for oauth login

This commit is contained in:
Dr-Blank 2024-09-16 23:51:50 -04:00
parent 38bad9671d
commit 61aeaf429f
No known key found for this signature in database
GPG key ID: 7452CC63F210A266
23 changed files with 1310 additions and 343 deletions

View file

@ -0,0 +1,17 @@
import 'dart:io';
import 'package:freezed_annotation/freezed_annotation.dart';
part 'flow.freezed.dart';
@freezed
class Flow with _$Flow {
const factory Flow({
required Uri serverUri,
required String state,
required String verifier,
required Cookie cookie,
@Default(false) bool isFlowComplete,
String? authToken,
}) = _Flow;
}