결재 API 계약 보완 및 테스트 정리
This commit is contained in:
11
lib/features/auth/domain/repositories/auth_repository.dart
Normal file
11
lib/features/auth/domain/repositories/auth_repository.dart
Normal file
@@ -0,0 +1,11 @@
|
||||
import '../entities/auth_session.dart';
|
||||
import '../entities/login_request.dart';
|
||||
|
||||
/// 인증 관련 API 호출을 추상화한 저장소 인터페이스.
|
||||
abstract class AuthRepository {
|
||||
/// 로그인 API를 호출해 세션을 생성한다.
|
||||
Future<AuthSession> login(LoginRequest request);
|
||||
|
||||
/// 리프레시 토큰으로 새로운 세션을 발급받는다.
|
||||
Future<AuthSession> refresh(String refreshToken);
|
||||
}
|
||||
Reference in New Issue
Block a user