Add shared authentication and email verification services
Provide reusable models, injectable service contracts, lifecycle-safe providers and explicit dummy implementations for login, signup and verification. Add focused error and async lifecycle tests. Related to #4 and #5.
This commit is contained in:
1 parent
d9318053e8
commit
27424ed886
15 files changed
+708
No files matched your search
@@ -0,0 +1,12 @@
|
||||
/// Platform-independent authentication state and injectable services.
|
||||
library;
|
||||
|
||||
export 'src/models/auth.dart';
|
||||
export 'src/providers/auth.dart';
|
||||
export 'src/providers/login.dart';
|
||||
export 'src/providers/signup.dart';
|
||||
export 'src/services/contracts.dart';
|
||||
export 'src/services/dummy.dart';
|
||||
export 'src/models/verification.dart';
|
||||
export 'src/providers/verification.dart';
|
||||
export 'src/services/verification.dart';
|
||||
Reference in new issue
Block a user