mirror of
https://github.com/immich-app/immich
synced 2025-06-07 22:15:45 +00:00

* feat: locked/private view * feat: locked/private view * feat: mobile lock/private view * feat: mobile lock/private view * merge main * pr feedback * pr feedback * bottom sheet sizing * always lock when navigating away
15 lines
382 B
Dart
15 lines
382 B
Dart
import 'package:immich_mobile/models/auth/login_response.model.dart';
|
|
|
|
abstract interface class IAuthApiRepository {
|
|
Future<LoginResponse> login(String email, String password);
|
|
|
|
Future<void> logout();
|
|
|
|
Future<void> changePassword(String newPassword);
|
|
|
|
Future<bool> unlockPinCode(String pinCode);
|
|
Future<void> lockPinCode();
|
|
|
|
Future<void> setupPinCode(String pinCode);
|
|
}
|