비밀번호 찾기 페이지

This commit is contained in:
Yu Sung
2023-08-09 21:03:42 +09:00
parent 6953ce3e3e
commit 10aebcc981
11 changed files with 257 additions and 2 deletions

View File

@@ -11,6 +11,7 @@ import Moya
enum UserApi {
case login(request: LoginRequest)
case signUp(parameters: [MultipartFormData])
case findPassword(request: ForgotPasswordRequest)
}
extension UserApi: TargetType {
@@ -25,12 +26,15 @@ extension UserApi: TargetType {
case .signUp:
return "/member/signup"
case .findPassword:
return "/forgot-password"
}
}
var method: Moya.Method {
switch self {
case .login, .signUp:
case .login, .signUp, .findPassword:
return .post
}
}
@@ -42,12 +46,15 @@ extension UserApi: TargetType {
case .signUp(let parameters):
return .uploadMultipart(parameters)
case .findPassword(let request):
return .requestJSONEncodable(request)
}
}
var headers: [String : String]? {
switch self {
case .login, .signUp:
case .login, .signUp, .findPassword:
return nil
default: